본문 바로가기
SQL/Oracle

오라클 TO_DATE 사용방법

by wakestand 2019. 10. 15.
반응형

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;

 

이런 식으로 사용해주면 된다

반응형

댓글