사용 형식과 예시
MSSQL에서의 날짜 추출 시 노출되는 형식을
CONVERT([데이터타입],[날짜값],[변환형식])
의 형식으로 지정할 수 있습니다. [변환형식]에 따라 노출되는 날짜 형식을 변경할 수 있습니다.
아래와 같이 사용 예시를 확인할 수 있습니다.
SELECT CONVERT(VARCHAR(10),GETDATE(),105)
-- 2024-04-16
SELECT CONVERT(VARCHAR(10),GETDATE(),120)
-- 2024-04-16 12:00:00
다양한 날짜 형식
쿼리 | 날짜 형식 | 결과 |
CONVERT(CHAR(19), GETDATE(), 0) | MM DD YYYY H:MM | 04 16 2024 10:01AM |
CONVERT(CHAR(10), GETDATE(), 1) | MM/DD/YYYY | 04/16/24 |
CONVERT(CHAR(8), GETDATE(), 2) | YY.MM.DD | 24.04.16 |
CONVERT(CHAR(8), GETDATE(), 3) | DD/MM/YY | 16/04/24 |
CONVERT(CHAR(8), GETDATE(), 4) | DD.MM.YY | 16.04.24 |
CONVERT(CHAR(8), GETDATE(), 5) | DD-MM-YY | 16-04-24 |
CONVERT(CHAR(8), GETDATE(), 6) | DD MM YY | 16 04 24 |
CONVERT(CHAR(9), GETDATE(), 7) | MM DD, YY | 04 16, 24 |
CONVERT(CHAR(8), GETDATE(), 8) | HH:MM:SS | 10:03:24 |
CONVERT(CHAR(26), GETDATE(), 9) | MM DD YYYY H:MM:SS.MS | 04 16 2024 10:03:35:840AM |
CONVERT(CHAR(8), GETDATE(), 10) | MM-DD-YY | 04-16-24 |
CONVERT(CHAR(8), GETDATE(), 11) | YY/MM/DD | 24/04/16 |
CONVERT(CHAR(6), GETDATE(), 12) | YYMMDD | 240416 |
CONVERT(CHAR(24), GETDATE(), 13) | DD MM YYYY HH:MM:SS.MS | 16 04 2024 10:04:26:270 |
CONVERT(CHAR(12), GETDATE(), 14) | HH:MM:SS.MS | 10:04:36:333 |
CONVERT(CHAR(19), GETDATE(), 20) | YYYY-MM-DD HH:MM:SS | 2024-04-16 10:04:49 |
CONVERT(CHAR(23), GETDATE(), 21) | YYYY-MM-DD HH:MM:SS.MS | 2024-04-16 10:05:03.413 |
CONVERT(CHAR(20), GETDATE(), 22) | MM/DD/YY H:M:S | 04/16/24 10:05:13 AM |
CONVERT(CHAR(10), GETDATE(), 23) | YYYY-MM-DD | 2024-04-16 |
CONVERT(CHAR(8), GETDATE(), 24) | HH:MM:SS | 10:05:39 |
CONVERT(CHAR(23), GETDATE(), 25) | YYYY-MM-DD HH:MM:SS.MS | 2024-04-16 10:05:51.403 |
CONVERT(CHAR(19), GETDATE(), 100) | MM DD YYYY H:MM | 04 16 2024 10:06AM |
CONVERT(CHAR(10), GETDATE(), 101) | MM/DD/YYYY | 04/16/2024 |
CONVERT(CHAR(10), GETDATE(), 102) | YYYY.MM.DD | 2024.04.16 |
CONVERT(CHAR(10), GETDATE(), 103) | DD/MM/YYYY | 16/04/2024 |
CONVERT(CHAR(10), GETDATE(), 104) | DD.MM.YYYY | 16.04.2024 |
CONVERT(CHAR(10), GETDATE(), 105) | DD-MM-YYYY | 16-04-2024 |
CONVERT(CHAR(11), GETDATE(), 106) | DD MM YYYY | 16 04 2024 |
CONVERT(CHAR(12), GETDATE(), 107) | MM DD, YYYY | 04 16, 2024 |
CONVERT(CHAR(8), GETDATE(), 108) | HH:MM:SS | 10:07:24 |
CONVERT(CHAR(26), GETDATE(), 109) | MM DD YYYY H:MM:DD.MS | 04 16 2024 10:07:37:400AM |
CONVERT(CHAR(10), GETDATE(), 110) | MM-DD-YYYY | 04-16-2024 |
CONVERT(CHAR(10), GETDATE(), 111) | YYYY/MM/DD | 2024/04/16 |
CONVERT(CHAR(8), GETDATE(), 112) | YYYYMMDD | 20240416 |
CONVERT(CHAR(24), GETDATE(), 113) | DD MM YYYY HH:MM:DD.MS | 16 04 2024 10:08:19:860 |
CONVERT(CHAR(12), GETDATE(), 114) | HH:MM:DD:MS | 10:08:30:703 |
CONVERT(CHAR(19), GETDATE(), 120) | YYYY-MM-DD HH:MM:SS | 2024-04-16 10:08:42 |
CONVERT(CHAR(23), GETDATE(), 121) | YYYY-MM-DD HH:MM:SS.MS | 2024-04-16 10:08:52.567 |
CONVERT(CHAR(23), GETDATE(), 126) | YYYY-MM-DDT HH:MM:SS.MS | 2024-04-16T10:09:09.397 |
CONVERT(CHAR(23), GETDATE(), 127) | YYYY-MM-DDT HH:MM:SS.MS | 2024-04-16T10:09:20.350 |
CONVERT(CHAR(25), GETDATE() , 131) | dd/mm/yyyy hh:mi:ss:mmmAM | 8/10/1445 10:20:48:700AM |
반응형
'DEV > DB & SQL' 카테고리의 다른 글
[SQL] WHERE 절에서는 별칭(alias)을 사용할 수 없음 / 대안 방법 (0) | 2024.05.07 |
---|---|
[SQL] DDL, DML, DCL,TCL (0) | 2024.04.23 |
[MSSQL] VIEW 테이블의 정의와 사용 방법 (0) | 2024.03.28 |
[MyBatis] MyBatis란? (2) | 2024.03.14 |
[SQL] JOIN의 정의와 사용법 (1) | 2023.07.13 |
댓글