【Transact-SQL】
■日付⇒文字列
(1)CONVERT
CONVERT(VARCHAR(10), GETDATE(), 111)
#=> yyyy/mm/dd
第1引数の()でサイズ指定可能、省略可能
第3引数で書式指定可能。
(2)CAST
CAST(GETDATE() AS VARCHAR)
CASTは書式まで決められない。
■文字列⇒日付
(1)CONVERT
CONVERT(DATETIME, '2008/01/01')
第3引数をで書式指定可能
(2)CAST
CAST('2008/01/01' AS DATETIME)
■日付⇒文字列
(1)CONVERT
CONVERT(VARCHAR(10), GETDATE(), 111)
#=> yyyy/mm/dd
第1引数の()でサイズ指定可能、省略可能
第3引数で書式指定可能。
(2)CAST
CAST(GETDATE() AS VARCHAR)
CASTは書式まで決められない。
■文字列⇒日付
(1)CONVERT
CONVERT(DATETIME, '2008/01/01')
第3引数をで書式指定可能
(2)CAST
CAST('2008/01/01' AS DATETIME)