我怎样才能正好添加1毫秒?

pri*_*kar 5 sql-server-2005

select getdate(),DATEADD(millisecond,1,getdate())
Run Code Online (Sandbox Code Playgroud)

让我得到同样的答案....如何准确添加1毫秒?

我不能使用一个datetime2字段.

Aar*_*and 9

如果您需要那么高的准确度,则需要单独存储毫秒数.在SQL Server 2005中,没有本机日期/时间类型可以让您比~3毫秒更精确.这就是为什么,例如,你一天中最后一次是23:59:59.997,而不是.998或.999.


Mik*_*son 6

你不能.精度datetime为3.33毫秒.

日期和时间