SQL Server中DateTime与DateTime2的区别

Posted wax01

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL Server中DateTime与DateTime2的区别相关的知识,希望对你有一定的参考价值。

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

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

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

以上是关于SQL Server中DateTime与DateTime2的区别的主要内容,如果未能解决你的问题,请参考以下文章

DateTime格式与SQL SERVER 2012中的预期格式不匹配

将 DateTime.Now 与 SQL Server 的开始时间和结束时间进行比较

在 SQL DateTime 中转换字符串 (yyyy-MM-dd HH:mm TT) 时出错

无法将 DateTime 从 SQL Server 转换为 C# DateTime

判断sql server中datetime字段是不是为null的问题?

sql server中 datetime转int的语句