首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

SQL Server 2000的datetime字段不显示ms数据解决方案

2012-08-17 
SQL Server 2000的datetime字段不显示ms数据我用VC编程实时存储时间数据到SQL Server 2000数据库中,时间数

SQL Server 2000的datetime字段不显示ms数据
我用VC编程实时存储时间数据到SQL Server 2000数据库中,时间数据存在datetime字段中。但是存的时间不显示ms数据,而是进行四舍五入,也就是说ms部分低于500就舍了,高于500就进位了。比如,我在VC中存时间值“2012-06-20 16:49:58.880”到数据库中显示的是“2012-06-20 16:49:59”;在VC中存时间值“2012-06-20 16:49:58.020”到数据库中显示的是“2012-06-20 16:49:58”。什么原因啊?正常datetime字段是可以存ms时间值的啊,请各位高手指点,不胜感激!


[解决办法]
select CONVERT (char(23), getdate(),121)

--2012-06-26 17:14:49.490

[解决办法]
CSDN服务器的时间不太准啊!(^_^)

热点排行