반응형
ORACLE에서 DATE 타입의 컬럼에 값을 넣을 때
대부분은 SYSDATE를 사용하지만
특정 날짜값을 넣어줘야 하는 경우가 있는데
그 경우에는 TO_DATE를 사용해야 한다
TO_DATE('날짜값', 'FORMAT');
위와 같이 사용하는데
삽입 시에는 아래와 같이 사용해주면 된다
INSERT INTO TEST(DATE_COLUMN) VALUES(TO_DATE('2019/10/15 21:31:10', 'YYYY/MM/DD HH24:MI:SS'));
월의 경우에는 월 약자로 나오게 하고 싶다면
MM 대신 MON
월의 풀 네임이 나오게 하고싶다면
MM 대신 MONTH를 넣어주면 된다
시분초는 HH12는 12시간 HH24는 24시간이며
HH부분에 넣어주면 된다
혹여나 조회 시에 DATE 타입으로 받고 싶다면
SELECT TO_DATE(DATE_COLUMN,'HH24:MI:SS') FROM TEST;
이런 식으로 사용해주면 된다
반응형
'SQL > Oracle' 카테고리의 다른 글
오라클 DECODE 사용방법 및 예제 (0) | 2019.10.17 |
---|---|
오라클 TO_CHAR 사용방법 (0) | 2019.10.15 |
오라클 insert, update, delete, select 사용법 정리 (0) | 2019.10.14 |
오라클 테이블 제약조건(Constraint) 종류 및 작성방법 정리 (0) | 2019.10.14 |
오라클 CREATE TABLE로 테이블 생성방법 (0) | 2019.10.14 |
댓글