相关疑难解决方法(0)

SQL Server 2008和毫秒

在SQL Server 2008中,为什么以下查询返回相同的值?

-- These all return 2011-01-01 23:59:59.997
SELECT CAST('2011-01-01 23:59:59.997' as datetime)
SELECT CAST('2011-01-01 23:59:59.998' as datetime)
Run Code Online (Sandbox Code Playgroud)

为什么下面的查询会在第二天进行查询?

-- Returns 2011-01-02 00:00:00.000
SELECT CAST('2011-01-01 23:59:59.999' as datetime)
Run Code Online (Sandbox Code Playgroud)

datetime milliseconds sql-server-2008

13
推荐指数
1
解决办法
1万
查看次数

标签 统计

datetime ×1

milliseconds ×1

sql-server-2008 ×1