日期格式
CONVERT(CHAR(10), GETDATE(), 100) => MM DD YYYY (06 26 2008)
CONVERT(CHAR(10), GETDATE(), 101) => MM/DD/YYYY (06/26/2008)
CONVERT(CHAR(10), GETDATE(), 102) => MM.DD.YYYY (06.26.2008)
CONVERT(CHAR(10), GETDATE(), 103) => DD/MM/YYYY (14/03/2011)
CONVERT(CHAR(10), GETDATE(), 104) => DD.MM.YYYY (14.03.2011)
CONVERT(CHAR(10), GETDATE(), 105) => DD-MM-YYYY (14-03-2011)
CONVERT(CHAR(10), GETDATE(), 106) => DD MM YYYY (14 03 2011)
CONVERT(VARCHAR(8), GETDATE(), 108) => HH:MM:SS (17:24:30)
CONVERT(CHAR(8), GETDATE(), 112) => YYYYMMDD (20110314)
CONVERT(CHAR(12), GETDATE(), 114) => HH:MM:SS:sss (17:24:30:923)
CONVERT(CHAR(10), GETDATE(), 111) => YYYY/MM/DD (2008/06/26)CONVERT(CHAR(10), GETDATE(), 120) => YYYY-MM-DD (2008-06-26)
取得年月日時分秒
<SQL Serve 2005 and Onwards>
CONVERT(VARCHAR(10), GETDATE(), 111) + ' ' + CONVERT(VARCHAR(8), GETDATE(), 108) => YYYY/MM/DD => YYYY/MM/DD HH:MM:SS (2008/06/26 17:24:30)
<SQL Server 2012 and later versions>
SELECT FORMAT(GETDATE() , yyyy/'MM/dd HH:mm:ss')
留言
張貼留言