例如,在ORACLE中,如果我们选择TIMESTAMP(3),它支持毫秒。 例如,我们可以在Oracle数据库中存储数据,如:2016-11-28T14:48:15.565
对于MSSQL,应该选择哪种数据类型 datetime,datetime2?
答案 0 :(得分:0)
您可以使用日期时间类型定义数据 DATETIME的精度为ms,DATETIME2的精度为μs
DECLARE @d DATETIME=SYSDATETIME(),@d2 DATETIME2=SYSDATETIME()
SELECT @d AS d1,@d2 AS d2
输出:
d1 d2 ----------------------- --------------------------- 2016-11-28 17:39:51.773 2016-11-28 17:39:51.7734965