SQL Server 날짜 변환 및 형식 지정 예제
SQL Server에서 GETDATE()와 CONVERT 함수를 사용하여 다양한 날짜 형식으로 변환하는 방법을 설명합니다.
SELECT GETDATE() -- 2016-08-29 13:34:42.030 SELECT CONVERT(VARCHAR, GETDATE(), 0) -- 08 29 2016 1:34PM SELECT CONVERT(VARCHAR, GETDATE(), 1) -- 08/29/16 SELECT CONVERT(VARCHAR, GETDATE(), 2) -- 16.08.29 SELECT CONVERT(VARCHAR, GETDATE(), 3) -- 29/08/16 SELECT CONVERT(VARCHAR, GETDATE(), 4) -- 29.08.16 SELECT CONVERT(VARCHAR, GETDATE(), 5) -- 29-08-16 SELECT CONVERT(VARCHAR, GETDATE(), 6) -- 29 08 16 SELECT CONVERT(VARCHAR, GETDATE(), 7) -- 08 29, 16 SELECT CONVERT(VARCHAR, GETDATE(), 8) -- 13:34:42 SELECT CONVERT(VARCHAR, GETDATE(), 9) -- 08 29 2016 1:34:42:030PM SELECT CONVERT(VARCHAR, GETDATE(), 10) -- 08-29-16 SELECT CONVERT(VARCHAR, GETDATE(), 11) -- 16/08/29 SELECT CONVERT(VARCHAR, GETDATE(), 12) -- 160829 SELECT CONVERT(VARCHAR, GETDATE(), 13) -- 29 08 2016 13:34:42:030 SELECT CONVERT(VARCHAR, GETDATE(), 14) -- 13:34:42:030 SELECT CONVERT(VARCHAR, GETDATE(), 20) -- 2016-08-29 13:34:42 SELECT CONVERT(VARCHAR, GETDATE(), 21) -- 2016-08-29 13:34:42.030 SELECT CONVERT(VARCHAR, GETDATE(), 22) -- 08/29/16 1:34:42 PM SELECT CONVERT(VARCHAR, GETDATE(), 23) -- 2016-08-29 SELECT CONVERT(VARCHAR, GETDATE(), 24) -- 13:34:42 SELECT CONVERT(VARCHAR, GETDATE(), 25) -- 2016-08-29 13:34:42.030 SELECT CONVERT(VARCHAR, GETDATE(), 100) -- 08 29 2016 1:34PM SELECT CONVERT(VARCHAR, GETDATE(), 101) -- 08/29/2016 SELECT CONVERT(VARCHAR, GETDATE(), 102) -- 2016.08.29 SELECT CONVERT(VARCHAR, GETDATE(), 104) -- 29.08.2016 SELECT CONVERT(VARCHAR, GETDATE(), 105) -- 29-08-2016 SELECT CONVERT(VARCHAR, GETDATE(), 106) -- 29 08 2016 SELECT CONVERT(VARCHAR, GETDATE(), 107) -- 08 29, 2016 SELECT CONVERT(VARCHAR, GETDATE(), 108) -- 13:34:42 SELECT CONVERT(VARCHAR, GETDATE(), 109) -- 08 29 2016 1:34:42:030PM SELECT CONVERT(VARCHAR, GETDATE(), 110) -- 08-29-2016 SELECT CONVERT(VARCHAR, GETDATE(), 111) -- 2016/08/29 SELECT CONVERT(VARCHAR, GETDATE(), 112) -- 20160829 SELECT CONVERT(VARCHAR, GETDATE(), 113) -- 29 08 2016 13:34:42:030 SELECT CONVERT(VARCHAR, GETDATE(), 114) -- 13:34:42:030 SELECT CONVERT(VARCHAR, GETDATE(), 120) -- 2016-08-29 13:34:42 SELECT CONVERT(VARCHAR, GETDATE(), 121) -- 2016-08-29 13:34:42.030 SELECT CONVERT(VARCHAR, GETDATE(), 126) -- 2016-08-29T13:34:42.030 SELECT CONVERT(VARCHAR, GETDATE(), 127) -- 2016-08-29T13:34:42.030 SELECT CONVERT(VARCHAR, GETDATE(), 130) -- 26 ?? ?????? 1437 1:34:42:030 SELECT CONVERT(VARCHAR, GETDATE(), 131) -- 26/11/1437 1:34:42:030PM