반응형
[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;
[결과]
반응형