SQLServer

PARSE関数

--数値型 declare @n varchar(1000) = '123,456' print parse(@n as decimal) --日付型 declare @d varchar(10) = '2016/11/05' print parse(@d as datetime) print dateadd(month,2,parse(@d as datetime)) 123456 11 5 2016 12:00AM 01 5 2017 12:00AMPARSE…

FORMAT関数

SQL Server 2012以降 declare @d datetime = getdate() print format(@d, 'yyyy/M/d') print format(@d, 'yyyy/MM/dd') print format(@d, 'H:m:s') print format(@d, 'HH:mm:ss.fff') print format(@d, 'tt h:m:s') print format(@d, 'tt hh:mm:ss.fff') dec…