관리 메뉴

Life goes slowly...

[Oracle] 문자형(Varchar)를 Date형으로 변환(TO_DATE()) 본문

프로그래밍/Oracle

[Oracle] 문자형(Varchar)를 Date형으로 변환(TO_DATE())

빨강소 2020. 8. 27. 09:55
728x90
반응형

 

Oracle의 TO_DATE() 함수

오라클의 데이터 타입 변환 함수로써 문자열 형식을 Date(날짜) 데이터 타입으로 변환하는 함수입니다. TO_DATE()는 Date 형식으로 TO_TIMESTAMP()는 Tmestamp 형식으로 변환하여 값을 반환합니다. TO_DATE() 함수는 CHAR, VARCHAR2 형식을 DATE 타입으로 변환합니다.

TO_DATE([컬럼명],[포맷형식])

 

Oracle TO_DATE() 함수 사용
SELECT TO_DATE('20200721164012','YYYYMMDDHH24MISS') AS TEST FROM DUAL
SELECT TO_DATE('20200721084012','YYYYMMDDHHMISS') AS TEST1 FROM DUAL
SELECT TO_DATE('2020072108','YYYYMMDDHH24') AS TEST2 FROM DUAL
SELECT TO_DATE('2020','YYYY') AS TEST3 FROM DUAL
   

#2020-07-21 오후4:40:12                 
#2020-07-21 오전8:40:12
#2020-07-21 오전08:00:00
#2020-07-21 오전12:00:00

 

728x90
반응형
Comments