DB

[MSSQL/Oracle] 날짜 yyyymmddhh24miss 포맷으로 출력하기

수키 💻 2019. 5. 21. 14:16
반응형

[MSSQL/Oracle] 날짜 yyyymmddhh24miss 포맷으로 출력하기

 

 

날짜를 초까지 표현하는 포맷이 필요할 때가 있다.

 

MSSQL은 날짜를 보통 convert해서 내가 원하는 포맷으로 뽑는데

yyyymmddhh24miss 이모양으로 뽑아주는 포맷은 없길래 매번 쓸때마다 생각하기 귀찮아서 기록한다.

 

 

[MSSQL 쿼리]

SELECT CONVERT(CHAR(8),GETDATE(),112)+REPLACE(CONVERT(CHAR(8),GETDATE(),108),':','');

 

 

[결과]

 

 

-- 참고

 

[Oracle 쿼리]

SELECT TO_CHAR(SYSDATE, 'yyyymmddhh24miss') FROM DUAL;

 

[결과]

 

반응형