SQL Server 日付型

SQL Server
この記事は約1分で読めます。

SQL Serverで使用する日付型を紹介

精度
DATE 1日
SMALLDATETIME 1分
DATETIME 1000分の1秒単位(ただし、0.003秒単位にまるめられる)
DATETIME2 1000万分の1秒単位

​実際に実行してみます。

select CONVERT(date,SYSDATETIME())
union all
select CONVERT(smalldatetime,SYSDATETIME())
union all
select CONVERT(datetime,SYSDATETIME())
union all
select CONVERT(datetime2,SYSDATETIME())
結果
2020-07-07 00:00:00.0000000
2020-07-07 16:11:00.0000000
2020-07-07 16:11:25.9970000
2020-07-07 16:11:25.9961194

 

コメント

タイトルとURLをコピーしました