现在的位置: 网页制作教程网站制作教程 >正文
数据库教程

datatime和datatime2(7)在SQL Server数据库中的区别

发表于2016/11/6 网站制作教程 0条评论 ⁄ 热度 6,239℃

在SQL Server数据库中和时间相关的有datatime和datatime2(7)两个数据类型,那么他们之间有什么区别呢?我们又该如何选择?

sqlserver时间数据类型

DateTime字段类型对应的时间格式是yyyy-MM-dd HH:mm:ss.fff,3个f,精确到1毫秒(ms),示例2014-12-0317:06:15.433。

DateTime2(7)字段类型对应的时间格式是yyyy-MM-dd HH:mm:ss.fffffff,7个f,精确到0.1微秒(μs),示例2014-12-0317:23:19.2880929。

如果用SQL的日期函数进行赋值,DateTime字段类型要用GETDATE(),DateTime2字段类型要用SYSDATETIME()。

  • 暂无评论