반응형
날짜 및 시간 데이터를 형식에 맞게 반환하는 방법을 알 수 있다.
⚪참고
SQL Server는 쿠웨이트 알고리즘을 통해 아랍어 스타일의 날짜 형식을 지원한다.
사용방법
-- Concvert Syntax:
CONVERT(data_type[(length)], expression, [style])
data_type : 데이터 형식.
length : 사용자가 지정하는 길이. 생략 가능. 기본값은 30
style : 식을 변환하는 방법을 지정하는 정수 식.
SELECT CONVERT(VARCHAR, GETDATE(), 25)
[출력]
2022-10-13 16:15:12.490
날짜변환표
두 자리 연도(yy) | 네 자리 연도(yyyy) | 입/출력 |
- | 0 또는 100 | mon dd yyyy hh:miAM(또는 PM) |
1 | 101 | 1 = mm/dd/yy 101 = mm/dd/yyyy |
2 | 102 | 2 = yy.mm.dd 102 = yyyy.mm.dd |
3 | 103 | 3 = dd/mm/yy 103 = dd/mm/yyyy |
4 | 104 | 4 = dd.mm.yy 104 = dd.mm.yyyy |
5 | 105 | 5 = dd-mm-yy 105 = dd-mm-yyyy |
6 | 106 | 6 = dd mon yy 106 = dd mon yyyy |
7 | 107 | 7 = Mon dd, yy 107 = Mon dd, yyyy |
8 or 24 | 108 | hh:mi:ss |
- | 0 or 109 | mon dd yyyy hh:mi:ss:mmmAM(또는 PM) |
10 | 110 | 10 = mm-dd-yy 110 = mm-dd-yyyy |
11 | 111 | 11 = yy/mm/dd 111 = yyyy/mm/dd |
12 | 112 | 12 = yymmdd 112 = yyyymmdd |
- | 13 or 113 | dd mon yyyy hh:mi:ss:mmm(24h) |
14 | 114 | hh:mi:ss:mmm (24h) |
- | 20 or 120 | yyyy-mm-dd hh:mi:ss (24h) |
- | 21 or 25 or 121 | yyyy-mm-dd hh:mi:ss.mmm (24h) |
22 | - | mm/dd/yy hh:mi:ss AM (또는 PM) |
- | 23 | yyyy-mm-dd |
- | 126 | yyyy-mm-ddThh:mi:ss.mmm(공백 없이) 참고: 밀리초(mmm) 값 0의 경우 밀리초 소수 부분 값이 표시되지 않습니다. 예를 들어 '2012-11-07T18:26:20.000' 값은 '2012-11-07T18:26:20'으로 표시됩니다. |
- | 127 | yyyy-MM-ddThh:mm:ss.fffZ(공백 없음) 참고: 밀리초(mmm) 값 0의 경우 밀리초 소수 값이 표시되지 않습니다. 예를 들어, '2012-11-07T18:26:20.000' 값은 '2012-11-07T18:26:20'으로 표시됩니다. |
- | 130 | dd mon yyyy hh:mi:ss:mmmAM 이 스타일에서 mon은 전체 월 이름에 대한 다중 토큰 회교식 유니코드 표현을 나타냅니다. 이 값은 SSMS의 기본 미국 영어 설치에서 올바르게 렌더링되지 않습니다. |
- | 131 | dd/mm/yyyy hh:mi:ss:mmmAM |
[참고]
반응형
'Database > MSSQL' 카테고리의 다른 글
[MSSQL] SSMS Local DB 확인 및 접속 (1) | 2022.07.06 |
---|---|
[MSSQL] SSMS 데이터 가져오기/내보내기 엑셀 오류 - 공급자는 로컬 컴퓨터에 등록할 수 없습니다. (0) | 2022.06.17 |
[MSSQL] SSMS 줄 번호 보이기/숨기기 (1) | 2022.06.16 |
[MSSQL] ERROR - 변경 내용을 저장할 수 없습니다. (0) | 2022.06.14 |
[MSSQL] 데이터베이스 SQL 질의어 (DDL, DML, DCL, TCL) (1) | 2022.06.03 |
댓글