[SQL] MS SQL Server 日期格式設定說明

  • 14799
  • 0
  • SQL
  • 2013-08-06

[SQL] MS SQL Server 日期格式設定說明

格式語法


MS SQL Server 預設日期DateTime格式為 yyyy-mm-dd hh:mm:ss.mmm

以下為使用範例:

  • SELECT getdate()

2010-10-10 08:10:18.100

  • SELECT CONVERT(varchar, getdate(), 120)

2010-10-10 08:10:08

  • SELECT replace(replace(replace(CONVERT(varchar, getdate(), 100 ),’-',”),’ ‘,”),’:',”)

20101010081008

  • SELECT CONVERT(varchar(10) , getdate(), 081 )

2010/10/10

  • SELECT CONVERT(varchar(10) , getdate(), 112)

20101010

  • SELECT CONVERT(varchar(10) , getdate(), 102 )

2010.10.10

  • SELECT CONVERT(varchar(10) , getdate(), 101 )

10/10/2010

  • SELECT CONVERT(varchar(10) , getdate(), 103 )

10/10/2010

  • SELECT CONVERT(varchar(10) , getdate(), 104 )

10.10.2010

  • SELECT CONVERT(varchar(10) , getdate(), 105 )

10-10-2010

  • SELECT CONVERT(varchar(10) , getdate(), 110 )

10 10 2010

  • SELECT CONVERT(varchar(10) , getdate(), 107 )

10 10, 2010

  • SELECT CONVERT(varchar(10) , getdate(), 108 )

08:10:08

  • SELECT CONVERT(varchar(10) , getdate(), 080 )

10 10 2010 1

  • SELECT CONVERT(varchar(10) , getdate(), 080 )

10-10-2010

  • SELECT CONVERT(varchar(10) , getdate(), 083 )

10 10 2010 1

  • SELECT CONVERT(varchar(10) , getdate(), 084 )

08:10:08.177

 

參考資料


CAST 和 CONVERT (Transact-SQL)

 

 


以上文章敘述如有錯誤及觀念不正確,請不吝嗇指教
如有侵權內容也請您與我反應~謝謝您 :)