0
我看到在SQL服务器一个很奇怪的问题,转换为datetime时的毫秒是不正确的 -SQL - 转换为datetime,毫秒不准确
当我运行 -
SELECT CONVERT(DATETIME, '09/10/2013 16:09:47.935', 103)
它退货 -
2013-10-09 16:09:47.937
我错过了什么吗?还是有人看过这个问题?
我看到在SQL服务器一个很奇怪的问题,转换为datetime时的毫秒是不正确的 -SQL - 转换为datetime,毫秒不准确
当我运行 -
SELECT CONVERT(DATETIME, '09/10/2013 16:09:47.935', 103)
它退货 -
2013-10-09 16:09:47.937
我错过了什么吗?还是有人看过这个问题?
原来,这解决了问题 -
SELECT CONVERT(DATETIME2, '09/10/2013 16:09:47.935', 103)
http://stackoverflow.com/questions/634122/milliseconds-wrong-when-converting-from-xml-to-sql-server-datetime – klugerama
啊,不知道。自那以后发现DATETIME2更准确。我如何在不知道我永远不会知道的情况下使用SQL 8年......并感谢您。 – user1948635