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

コメント