iT邦幫忙

0

SQL語法8(字串轉日期的好幫手Convert函數)

  • 分享至 

  • xImage
  •  

輸出格式:2008-02-27 00:25:13

SELECT CONVERT(char(19), getdate(), 120)

輸出格式:2008-02-27

SELECT CONVERT(char(10), getdate(), 20)

輸出格式:2008/02/27

SELECT CONVERT(char(10), getdate(), 111)

輸出格式:20080227

SELECT CONVERT(char(8), getdate(), 112)

CAST 沒有辦法指定日期格式樣式,如果要指定的話,勢必要自己加工過。

CAST (運算式 AS 資料型別 [ (資料長度) ])

應用範例如下:

DECLARE @myDate DATETIME
SET @myDate = '2008/09/09 08:25 AM'
SELECT CAST(YEAR(@myDate) - 1911 AS NVARCHAR(3)) + '年'
	+ CAST(Month(@myDate) AS NVARCHAR(2)) + '月'
	+ CAST(Day(@myDate) AS NVARCHAR(2)) + '日'

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言