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