티스토리 뷰
[MSSQL] 날짜변환, convert date format #MSSQL꿀팁 #날짜형변환 #convert함수사용법 #convertDateFormat
배곧동개발자 2016. 9. 1. 16:22
안녕하세요.
용테크의 용사장 입니다.
ORACLE을 사용하다가
MSSQL을 쓰면서 상당히 불편했던 것이
데이터 포멧이 숫자로
지정되어있다는 것이였는데요.
뭐, 지금은 적응을 해서
많이 쓰는 것들은 외워놨지만 (112만 씁니다.)
처음엔 매우매우 짜증이 났었습니다.
다들 아시겠지만
CONVERT ( 데이터형식(크기), 날짜포멧, 변수 )
를 사용해서 변환을 하는데요.
여기서 데이터형식(크기)는 varchar로 퉁 쳐버리고
날짜포멧을 알아볼까 합니다.
너무 많다 싶으신 분은
[Ctrl] + [F] 를 누르셔서
102 (YYYY.MM.DD)
111 (YYYY/MM/DD)
112 (YYYYMMDD)
120 (YY-MM-DD hh:mm:ss)
검색하시길 추천드립니다.
날도 더운데
즐겁게 살아가는 컴퓨터쟁이 되세요!
이만,
용테크의 용사장 이였습니다.
SELECT CONVERT(VARCHAR, GETDATE(), 0)
: Aug 27 2014 8:45AM
SELECT CONVERT(VARCHAR, GETDATE(), 1)
: 08/27/14
SELECT CONVERT(VARCHAR, GETDATE(), 2)
: 14.08.27
SELECT CONVERT(VARCHAR, GETDATE(), 3)
: 27/08/14
SELECT CONVERT(VARCHAR, GETDATE(), 4)
: 27.08.14
SELECT CONVERT(VARCHAR, GETDATE(), 5)
: 27-08-14
SELECT CONVERT(VARCHAR, GETDATE(), 6)
: 27 Aug 14
SELECT CONVERT(VARCHAR, GETDATE(), 7)
: Aug 27, 14
SELECT CONVERT(VARCHAR, GETDATE(), 8)
: 08:49:39
SELECT CONVERT(VARCHAR, GETDATE(), 9)
: Aug 27 2014 8:50:02:333AM
SELECT CONVERT(VARCHAR, GETDATE(), 10)
: 08-27-14
SELECT CONVERT(VARCHAR, GETDATE(), 11)
: 14/08/27
SELECT CONVERT(VARCHAR, GETDATE(), 12)
: 140827
SELECT CONVERT(VARCHAR, GETDATE(), 13)
: 27 Aug 2014 08:51:52:410
SELECT CONVERT(VARCHAR, GETDATE(), 14)
: 08:52:10:567
SELECT CONVERT(VARCHAR, GETDATE(), 20)
: 2014-08-27 08:52:23
SELECT CONVERT(VARCHAR, GETDATE(), 21)
: 2014-08-27 17:52:43.893
SELECT CONVERT(VARCHAR, GETDATE(), 22)
: 08/27/14 8:53:23 AM
SELECT CONVERT(VARCHAR, GETDATE(), 23)
: 2014-08-27
SELECT CONVERT(VARCHAR, GETDATE(), 24)
: 08:53:49
SELECT CONVERT(VARCHAR, GETDATE(), 25)
: 2014-08-27 08:55:21.567
SELECT CONVERT(VARCHAR, GETDATE(), 100)
: Aug 27 2014 8:55AM
SELECT CONVERT(VARCHAR, GETDATE(), 101)
: 08/27/2014
SELECT CONVERT(VARCHAR, GETDATE(), 102)
: 2014.08.27
SELECT CONVERT(VARCHAR, GETDATE(), 104)
: 27.08.2014
SELECT CONVERT(VARCHAR, GETDATE(), 105)
: 27-08-2014
SELECT CONVERT(VARCHAR, GETDATE(), 106)
: 27 Aug 2014
SELECT CONVERT(VARCHAR, GETDATE(), 107)
: Aug 27, 2014
SELECT CONVERT(VARCHAR, GETDATE(), 108)
: 08:57:23
SELECT CONVERT(VARCHAR, GETDATE(), 109)
: Aug 27 2014 8:58:10:273AM
SELECT CONVERT(VARCHAR, GETDATE(), 110)
: 08-27-2014
SELECT CONVERT(VARCHAR, GETDATE(), 111)
: 2014/08/27
SELECT CONVERT(VARCHAR, GETDATE(), 112)
: 20140827
SELECT CONVERT(VARCHAR, GETDATE(), 113)
: 27 Aug 2014 08:58:40:650
SELECT CONVERT(VARCHAR, GETDATE(), 114)
: 08:59:02:630
SELECT CONVERT(VARCHAR, GETDATE(), 120)
: 2014-08-27 08:59:23
SELECT CONVERT(VARCHAR, GETDATE(), 121)
: 2014-08-27 08:59:23.280
SELECT CONVERT(VARCHAR, GETDATE(), 126)
: 2014-08-27T08:59:23.280
SELECT CONVERT(VARCHAR, GETDATE(), 127)
: 2014-08-27T08:59:23.280
SELECT CONVERT(VARCHAR, GETDATE(), 131)
: 2/11/1435 8:59:23:280AM
'프로그래밍 > MSSQL' 카테고리의 다른 글
- Total
- Today
- Yesterday