[MS SQL] 날짜 YYYYMMDDHH24MISS 포맷으로 출력하기
오라클의 경우는 다음과 같이 날짜를 '20200324110325' 와 같은 경우로 나타낼 수 있다.
SELECT TO_CHAR(SYSDATE, 'YYYYMMDDHH24MISS') FROM DUAL;
MS SQL의 경우는 CONVERT 함수를 통해서 원하는 포맷으로 뽑아야 한다.
여러가지 날짜 포맷을 지정하여 원하는 형태로 뽑을 수 있지만
'YYYYMMDDHH24MISS' 포맷의 경우는 존재하지 않아서 직접 만들어줘야 한다.
SELECT CONVERT(CHAR(8),GETDATE(),112)+REPLACE(CONVERT(CHAR(8),GETDATE(),108),':','');
* 결과
최근댓글