MS-SQL에서 기본적으로 GETDATE()함수를 이용해서 날짜를 추출하게 됩니다.
그러면 결과값이 “2019-12-06 17:07:50.460”형태로 나오게 됩니다. 하지만 웹에서는 저런형태를 잘 사용하지 않기 때문에 웹에서 사용하는 형태로 변환해 줄 필요가 있습니다.
그래서 자주 사용하지만 잘 까먹는 옵션값을 정리합니다.
명령어 |
결과값 |
SELECT CONVERT(VARCHAR, GETDATE(), 23) |
2019-12-06 |
SELECT CONVERT(VARCHAR, GETDATE(), 24) |
13:31:02 |
SELECT CONVERT(VARCHAR, GETDATE(), 101) |
12/06/2019 |
SELECT CONVERT(VARCHAR, GETDATE(), 102) |
2019.12.06 |
SELECT CONVERT(VARCHAR, GETDATE(), 103) |
06/12/2019 |
SELECT CONVERT(VARCHAR, GETDATE(), 104) |
06.12.2019 |
SELECT CONVERT(VARCHAR, GETDATE(), 105) |
06-12-2019 |
SELECT CONVERT(VARCHAR, GETDATE(), 106) |
06 12 2019 |
SELECT CONVERT(VARCHAR, GETDATE(), 110) |
12-06-2019 |
SELECT CONVERT(VARCHAR, GETDATE(), 111) |
2019/12/06 |
SELECT CONVERT(VARCHAR, GETDATE(), 112) |
20191206 |
SELECT CONVERT(VARCHAR, GETDATE(), 114) |
13:31:30:010 |
SELECT CONVERT(VARCHAR, GETDATE(), 120) |
2019-12-06 13:31:40 |
SELECT CONVERT(VARCHAR, GETDATE(), 121) |
2019-12-06 13:31:46.650 |
'IT테크 > DB' 카테고리의 다른 글
[MS-SQL]프로시저, 테이블명 검색 (0) | 2022.12.12 |
---|---|
MS-SQL 날짜 형태 변환함수 정리 (0) | 2019.12.11 |
SQL Admin Tip (2) | 2009.12.06 |
Case구문 간단 정리 (0) | 2009.12.06 |
select top 10 Procedure (0) | 2009.12.06 |