CONVERT、CAST 的使用
一、CONVERT
syntax:CONVERT ( data_type [ ( length ) ] , expression [ , style ] )
範例:
SELECT CONVERT(datetime, '2022-01-01') AS style0
SELECT CONVERT(nvarchar, GETDATE(), 20) AS style20
SELECT CONVERT(nvarchar, GETDATE(), 21) AS style21
SELECT CONVERT(nvarchar, GETDATE(), 127) AS style127
說明:
如上範例,將字串轉換成日期時間格式,或是將日期時間轉成特定字串格式。
二、CAST
syntax:CAST ( expression AS data_type [ ( length ) ] )
範例:
SELECT CAST('2022-01-01' AS datetime)
說明:
如上範例,將字串轉換成日期時間格式。
參考資料: