본문 바로가기

Developer/DataBase

MS-SQL 날짜함수 형식 변환

반응형

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

반응형

'Developer > DataBase' 카테고리의 다른 글

[MS-SQL]프로시저, 테이블명 검색  (0) 2022.12.12
MS-SQL 날짜 형태 변환함수 정리  (0) 2019.12.11
SQL Admin Tip  (0) 2009.12.06
Case구문 간단 정리  (0) 2009.12.06
select top 10 Procedure  (0) 2009.12.06