728x90
반응형
이전 글에서 CONVERT에 대해 알아보았다.
CONVERT 함수에서 Style에 사용되는 다양한 날짜 형식에 대해 알아보자.
테스트는 GETDATE() 함수를 사용하여 진행하였다.
-- 2023-09-13 15:09:32.020
SELECT GETDATE();
날짜만 반환
--09/13/23
SELECT CONVERT(VARCHAR, GETDATE(), 1)
--23.09.13
SELECT CONVERT(VARCHAR, GETDATE(), 2)
--13/09/23
SELECT CONVERT(VARCHAR, GETDATE(), 3)
--13.09.23
SELECT CONVERT(VARCHAR, GETDATE(), 4)
--13-09-23
SELECT CONVERT(VARCHAR, GETDATE(), 5)
--13 09 23
SELECT CONVERT(VARCHAR, GETDATE(), 6)
--09 13, 23
SELECT CONVERT(VARCHAR, GETDATE(), 7)
--09-13-23
SELECT CONVERT(VARCHAR, GETDATE(), 10)
--23/09/13
SELECT CONVERT(VARCHAR, GETDATE(), 11)
--230913
SELECT CONVERT(VARCHAR, GETDATE(), 12)
--2023-09-13
SELECT CONVERT(VARCHAR, GETDATE(), 23)
--09/13/2023
SELECT CONVERT(VARCHAR, GETDATE(), 101)
--2023.09.13
SELECT CONVERT(VARCHAR, GETDATE(), 102)
--13.09.2023
SELECT CONVERT(VARCHAR, GETDATE(), 104)
--13-09-2023
SELECT CONVERT(VARCHAR, GETDATE(), 105)
--13 09 2023
SELECT CONVERT(VARCHAR, GETDATE(), 106)
--09 13, 2023
SELECT CONVERT(VARCHAR, GETDATE(), 107)
--09-13-2023
SELECT CONVERT(VARCHAR, GETDATE(), 110)
--2023/09/13
SELECT CONVERT(VARCHAR, GETDATE(), 111)
--20230913
SELECT CONVERT(VARCHAR, GETDATE(), 112)
반응형
시간만 반환
--15:10:04
SELECT CONVERT(VARCHAR, GETDATE(), 8)
--15:10:04:760
SELECT CONVERT(VARCHAR, GETDATE(), 14)
--15:10:04
SELECT CONVERT(VARCHAR, GETDATE(), 24)
--15:10:04
SELECT CONVERT(VARCHAR, GETDATE(), 108)
--15:10:04:760
SELECT CONVERT(VARCHAR, GETDATE(), 114)
날짜와 시간 반환
--09 13 2023 3:10PM
SELECT CONVERT(VARCHAR, GETDATE(), 0)
--09 13 2023 3:10:04:760PM
SELECT CONVERT(VARCHAR, GETDATE(), 9)
--13 09 2023 15:10:04:760
SELECT CONVERT(VARCHAR, GETDATE(), 13)
--2023-09-13 15:10:04
SELECT CONVERT(VARCHAR, GETDATE(), 20)
--2023-09-13 15:10:04.760
SELECT CONVERT(VARCHAR, GETDATE(), 21)
--09/13/23 3:10:04 PM
SELECT CONVERT(VARCHAR, GETDATE(), 22)
--2023-09-13 15:10:04.760
SELECT CONVERT(VARCHAR, GETDATE(), 25)
--09 13 2023 3:10PM
SELECT CONVERT(VARCHAR, GETDATE(), 100)
--09 13 2023 3:10:04:760PM
SELECT CONVERT(VARCHAR, GETDATE(), 109)
--13 09 2023 15:10:04:760
SELECT CONVERT(VARCHAR, GETDATE(), 113)
--2023-09-13 15:10:04
SELECT CONVERT(VARCHAR, GETDATE(), 120)
--2023-09-13 15:10:04.760
SELECT CONVERT(VARCHAR, GETDATE(), 121)
--2023-09-13T15:10:04.760
SELECT CONVERT(VARCHAR, GETDATE(), 126)
--2023-09-13T15:10:04.760
SELECT CONVERT(VARCHAR, GETDATE(), 127)
--28 ??? 1445 3:10:04:760PM
SELECT CONVERT(VARCHAR, GETDATE(), 130)
--28/02/1445 3:10:04:760PM
SELECT CONVERT(VARCHAR, GETDATE(), 131)
728x90
반응형
'> 개발-IT-인터넷 > > SQL' 카테고리의 다른 글
[해커랭크(HackerRank) SQL 풀이] - Revising the Select Query II (0) | 2023.10.16 |
---|---|
[해커랭크(HackerRank) SQL 풀이] - Revising the Select Query I (0) | 2023.10.13 |
[MSSQL] 데이터 타입변환, 형변환, 날짜변환 CONVERT (0) | 2023.09.13 |
[MSSQL] 데이터 타입변환, 형변환 CAST (0) | 2023.09.13 |
[MSSQL] 무설치 온라인 쿼리 연습 사이트 (0) | 2023.08.18 |