DataBase/SQL

[MSSQL/ORACLE] 날짜를 문자로 변환하기

반응형

CONVERT() 함수, TO_CHAR() 함수에 사용할 수 있는 포맷 정리

형식

//MSSQL
CONVERT([to-be 타입], [as-is 데이터], [변환하려는 포맷])
CONVERT(VARCHAR, GETDATE(), 120)

//ORACLE
TO_CHAR([as-is 데이터], [변환하려는 포맷])
TO_CHAR(SYSDATE, 'YYYY-MM-DD')

자주 쓰는 날짜 포맷

번호 MSSQL 포맷 ORACLE
23 yyyy-mm-dd YYYY-MM-DD
120 yyyy-mm-dd hh:mi:ss (24h) YYYY-MM-DD HH:mm:ss
YYYY-MM-DD HH24:MI:SS
112 yyyymmdd YYYYMMDD
21 yyyy-mm-dd hh:mi:ss.mmm (24h) YYYY-MM-DD HH:mm:ss.FF3
YYYY-MM-DD HH24:MI:SS.FF3

 

728x90
반응형