728x90
반응형
MSSQL의 날짜 형식입니다. 쿼리문 작성 시 자주 쓰이기도 하고 날짜 관련 쿼리 작성 시 매번 찾아보는 부분이라 글로 남겨봅니다.
MSSQL에서 날짜 관련 형식은 여러 가지의 형식을 지원합니다. 결과를 보고 사용자가 원하는 형식을 사용하면 되겠습니다.
* MSSQL 날짜 형식 쿼리문 및 결과
쿼리문 | 결과 |
SELECT CONVERT(varchar, GETDATE(), 0) | 02 24 2021 2:52PM |
SELECT CONVERT(varchar, GETDATE(), 1) | 02/24/21 |
SELECT CONVERT(varchar, GETDATE(), 2) | 21.02.24 |
SELECT CONVERT(varchar, GETDATE(), 3) | 24/02/21 |
SELECT CONVERT(varchar, GETDATE(), 4) | 24.02.21 |
SELECT CONVERT(varchar, GETDATE(), 5) | 24-02-21 |
SELECT CONVERT(varchar, GETDATE(), 6) | 24 02 21 |
SELECT CONVERT(varchar, GETDATE(), 7) | 02 24, 21 |
SELECT CONVERT(varchar, GETDATE(), 8) | 14:52:37 |
SELECT CONVERT(varchar, GETDATE(), 9) | 02 24 2021 2:52:37:917PM |
SELECT CONVERT(varchar, GETDATE(), 10) | 02-24-21 |
SELECT CONVERT(varchar, GETDATE(), 11) | 21/02/24 |
SELECT CONVERT(varchar, GETDATE(), 12) | 210224 |
SELECT CONVERT(varchar, GETDATE(), 13) | 24 02 2021 14:52:37:917 |
SELECT CONVERT(varchar, GETDATE(), 14) | 14:52:37:917 |
SELECT CONVERT(varchar, GETDATE(), 20) | 2021-02-24 14:52:37 |
SELECT CONVERT(varchar, GETDATE(), 21) | 2021-02-24 14:52:37.917 |
SELECT CONVERT(varchar, GETDATE(), 22) | 02/24/21 2:52:37 PM |
SELECT CONVERT(varchar, GETDATE(), 23) | 2021-02-24 |
SELECT CONVERT(varchar, GETDATE(), 24) | 14:52:37 |
SELECT CONVERT(varchar, GETDATE(), 25) | 2021-02-24 14:52:37.917 |
SELECT CONVERT(varchar, GETDATE(), 100) | 02 24 2021 2:52PM |
SELECT CONVERT(varchar, GETDATE(), 101) | 02/24/2021 |
SELECT CONVERT(varchar, GETDATE(), 102) | 2021.02.24 |
SELECT CONVERT(varchar, GETDATE(), 103) | 24/02/2021 |
SELECT CONVERT(varchar, GETDATE(), 104) | 24.02.2021 |
SELECT CONVERT(varchar, GETDATE(), 105) | 24-02-2021 |
SELECT CONVERT(varchar, GETDATE(), 106) | 24 02 2021 |
SELECT CONVERT(varchar, GETDATE(), 107) | 02 24, 2021 |
SELECT CONVERT(varchar, GETDATE(), 108) | 14:52:37 |
SELECT CONVERT(varchar, GETDATE(), 109) | 02 24 2021 2:52:37:917PM |
SELECT CONVERT(varchar, GETDATE(), 110) | 02-24-2021 |
SELECT CONVERT(varchar, GETDATE(), 111) | 2021/02/24 |
SELECT CONVERT(varchar, GETDATE(), 112) | 20210224 |
SELECT CONVERT(varchar, GETDATE(), 113) | 24 02 2021 14:52:37:917 |
SELECT CONVERT(varchar, GETDATE(), 114) | 14:52:37:917 |
SELECT CONVERT(varchar, GETDATE(), 120) | 2021-02-24 14:52:37 |
SELECT CONVERT(varchar, GETDATE(), 121) | 2021-02-24 14:52:37.917 |
SELECT CONVERT(varchar, GETDATE(), 126) | 2021-02-24T14:52:37.917 |
SELECT CONVERT(varchar, GETDATE(), 127) | 2021-02-24T14:52:37.917 |
SELECT CONVERT(varchar, GETDATE(), 130) | 13 ??? 1442 2:52:37:917PM |
SELECT CONVERT(varchar, GETDATE(), 131) | 13/07/1442 2:52:37:917PM |
- 자주 쓰이는 형식은 굵게 표시해봤습니다.
* 위의 결과를 토대로 사용자가 필요한 부분은 가공해서 쓰면 됩니다.
쿼리문 | 결과 |
SELECT REPLACE(CONVERT(varchar(7), GETDATE(), 102), '.', '') | 202102 |
SELECT CONVERT(varchar(7), GETDATE(), 111) | 2021/02 |
SELECT CONVERT(varchar(6), GETDATE(), 112) | 202102 |
형식의 숫자가 항상 헷갈려 자주 찾아보게 됩니다.
이상입니다.
728x90
반응형
'컴퓨터 > MSSQL' 카테고리의 다른 글
MSSQL WITH 구문 사용 방법 (단일(?), 다중(?) 변수) (0) | 2021.03.24 |
---|---|
MSSQL 선입 선출 적용 방법(feat. WITH 구문) (0) | 2021.03.24 |
MSSQL 버전 확인 (쿼리문, 간단) (0) | 2021.02.24 |
MSSQL 연결된 서버 사용하기 (Linked Server) (0) | 2021.01.28 |
MSSQL ORDER BY절에 CASE문 사용하기 (0) | 2020.12.08 |