본문 바로가기

데이터베이스/ORACLE

(54)
[Oracle] date 형식의 컬럼에 데이터 넣기 TO_DATE('2011-04-21 09:36:00', 'yyyy-mm-dd hh24:mi:ss') http://www.gurubee.net/article/52538date 형식의 컬럼에 데이터 넣기안녕하세요^^ 질문하기 민망할정도로 쉬운 문제일 수 있으나찾아보다가 도저히 저와 같은 문제는 나타나지 않는거 같아서 질문 올립니다.테이블에 형..www.gurubee.net
[Oracle] 댓글 테이블 생성 -- 댓글 테이블 생성 create table t_reply( no number(5) primary key, board_no number(5) not null, content varchar2(1000) not null, writer varchar2(200) not null, reg_date date default sysdate, constraint t_reply_board_no_fk foreign key(board_no) references t_board(no) ); -- 댓글 시퀀스 생성 create sequence seq_t_reply_no nocache; --select no, title, writer, content, view_cnt, reg_date, -- (select sum(*) from t..
[ORACLE] table 구조 보기 : desc desc t_board;
[ORACLE] 컬럼 사이즈 변경하기 ALTER TABLE 사용자 MODIFY(직업군 VARCHAR2(20)); ALTER TABLE CARD_CONTRACT_TEST01 MODIFY(CARD_NUM NUMBER(16));
[ORACLE] 사용자에게 DML 권한 부여하기 + 세션 권한 GRANT SELECT ANY TABLE TO test; GRANT INSERT ANY TABLE TO test; GRANT DELETE ANY TABLE TO test; GRANT UPDATE ANY TABLE TO test; test라는 사용자에게 권한 부여 하지만 아래의 에러가 또 났다. 유저 생성 후에 위와 같은 에러가 발생하면 생성하고 세션 권한을 주지 않아서 발생함 GRANT CREATE SESSION TO TEST
[ORACLE] ORACLE XE 11 express 설치 로컬 PC에 오라클을 설치해서 JAVA - DB 연동을 실습해보자. https://www.oracle.com/database/technologies/xe-prior-releases.html
[ORACLE] 오늘은 hh24:mi:ss 이전 기간은 yyyy-mm-dd 나타내기 select case when to_char(sysdate, 'yyyy-mm-dd') = to_char(reg_date, 'yyyy-mm-dd') then to_char(reg_date, 'hh24:mi:ss') else to_char(reg_date, 'yyyy-mm-dd') end as reg_date from t_board;
[ORACLE ] t_board_file 첨부파일 테이블 생성 및 외래키 DELETE CASCADE 이렇게 하면, T_BOARD의 NO번 ROW가 삭제되면, 자동으로 T_BOARD_FILE의 해당 ROW가 삭제된다.-- 첨부파일 테이블 t_board_file 생성 -- CREATE TABLE T_BOARD_FILE( NO NUMBER(5) PRIMARY KEY, BOARD_NO NUMBER(5) NOT NULL, FILE_ORI_NAME VARCHAR2(300), FILE_SAVE_NAME VARCHAR2(300), FILE_SIZE NUMBER(10), CONSTRAINT T_BOARD_FILE_BOARD_NO_FK FOREIGN KEY(BOARD_NO) REFERENCES T_BOARD(NO) ON DELETE CASCADE ); CREATE SEQUENCE SEQ_T_BOARD_FILE_NO NO..