반응형
MSSQL CONVERT함수를 사용하면 다양한 날짜 형식으로 변환이 가능하다.
CONVERT(VARCHAR,GETDATE(),숫자) ->오늘 날짜를 기준
0 | 기본값, 100과 동일 | Nov 8 2024 9:45AM |
1 | 미국식(월/일/연도) | 11/08/24 |
2 | ANSI 표준(연도-월-일) | 24.11.08 |
3 | 영국/프랑스식(일/월/연도) | 08/11/24 |
4 | 독일식(일.월.연도) | 08.11.24 |
5 | 이탈리아식(일-월-연도) | 08-11-24 |
10 | 미국식(월-일-연도) | 11-08-2024 |
11 | 일본식(년/월/일) | 24/11/08 |
12 | ISO 표준(연도월일) | 241108 |
20 | ODBC 표준(연도-월-일) | 2024-11-08 |
21 | ODBC 표준(연도-월-일 시간 포함) | 2024-11-08 09:45:12 |
22 | ODBC 시간 | 09:45:12 |
23 | ISO 표준(연도-월-일) | 2024-11-08 |
101 | 미국식(월/일/연도, 4자리 연도) | 11/08/2024 |
102 | ANSI 표준(연도.월.일) | 2024.11.08 |
103 | 영국/프랑스식(일/월/연도, 4자리 연도) | 08/11/2024 |
104 | 독일식(일.월.연도, 4자리 연도) | 08.11.2024 |
105 | 이탈리아식(일-월-연도) | 08-11-2024 |
106 | 영국식(일 월 연도) | 08 Nov 2024 |
110 | 미국식(월-일-연도) | 11-08-2024 |
111 | 일본식(연/월/일) | 2024/11/08 |
112 | ISO 표준(연도월일) | 20241108 |
예)
CONVERT(VARCHAR,GETDATE(),23) 의 결과값 : 2024-11-08
CONVERT(VARCHAR,GETDATE(),112) 의 결과값 : 20241108
반응형
'IT > DB' 카테고리의 다른 글
MSSQL CURSOR 사용 / UPDATE문 반복 / INSERT문 반복 (0) | 2024.11.13 |
---|---|
MSSQL LOCK 확인 후 죽이기(KILL) (0) | 2024.11.11 |
DBeaver 쿼리 조회 결과를 엑셀 파일로 저장하기(DATA EXPORT) (1) | 2024.11.07 |
SSMS 링크드 서버 설정 및 오픈쿼리 조회 (0) | 2024.11.05 |
MSSQL 이미 존재하는 행이 있을때 데이터 삽입 금지 (0) | 2024.05.17 |