timestamp 형식 출력
select datediff(S, '19700101', getdate())
M은 분
select DATEADD(S, (select datediff(S, '19700101', getdate())), '19700101') as realdate
파랑은 timestamp
고로 timestamp를 date형태로 바꿈. 밀리초 까지 변환 되진 않음.(나중에 찾아봐야겠음.)
CONVERT(VARCHAR, GETDATE(), 1) --> 10/04/11
CONVERT(VARCHAR, GETDATE(), 2) --> 11.10.04
CONVERT(VARCHAR, GETDATE(), 3) --> 04/10/11
CONVERT(VARCHAR, GETDATE(), 4) --> 04.10.11
CONVERT(VARCHAR, GETDATE(), 5) --> 04-10-11
CONVERT(VARCHAR, GETDATE(), 8) --> 14:35:29
CONVERT(VARCHAR, GETDATE(), 9) --> 10 04 2011 2:35:29:247PM
CONVERT(VARCHAR, GETDATE(), 13) --> 04 10 2011 14:35:29:247
CONVERT(VARCHAR, GETDATE(), 14) --> 14:35:29:247
CONVERT(VARCHAR, GETDATE(), 20) --> 2011-10-04 14:35:29
CONVERT(VARCHAR, GETDATE(), 21) --> 2011-10-04 14:35:29.247
CONVERT(VARCHAR, GETDATE(), 22) --> 10/04/11 2:35:29 PM
CONVERT(VARCHAR, GETDATE(), 23) --> 2011-10-04
CONVERT(VARCHAR, GETDATE(), 25) --> 2011-10-04 14:35:29
CONVERT(VARCHAR, GETDATE(),101) --> 10/04/2011
CONVERT(VARCHAR, GETDATE(),102) --> 2011.10.01
CONVERT(VARCHAR, GETDATE(),103) --> 04/10/2011
CONVERT(VARCHAR, GETDATE(),104) --> 04.10.2011
CONVERT(VARCHAR, GETDATE(),105) --> 04-10.2011
CONVERT(VARCHAR, GETDATE(),111) --> 2011/10/04
CONVERT(VARCHAR, GETDATE(),112) --> 20111004
CONVERT(VARCHAR, GETDATE(),120) --> 2011-10-04 14:35:29
CONVERT(VARCHAR, GETDATE(),121) --> 2011-10-04 14:35:29.247
'programming > mssql' 카테고리의 다른 글
row 데이터 합치기 (1) | 2013.01.17 |
---|---|
SQL Server 2005의 OVER절 (0) | 2012.12.24 |
mysql 조건문 case (0) | 2012.05.08 |
웹서버 IIS7.0을 이용하여 여러개의 호스트 사이트 구성 (2) | 2011.03.25 |
우편번호 dbf파일 mssql로 고싱~ (0) | 2011.03.18 |