SQL Server中DateTime与DateTime2的区别
DateTime字段类型对应的时间格式是 yyyy-MM-dd HH:mm:ss.fff ,3个f,精确到1毫秒(ms),示例 2014-12-03 17:06:15.433 。
DateTime2字段类型对应的时间格式是 yyyy-MM-dd HH:mm:ss.fffffff ,7个f,精确到0.1微秒(μs),示例 2014-12-03 17:23:19.2880929 。
如果用SQL的日期函数进行赋值,DateTime字段类型要用 GETDATE() ,DateTime2字段类型要用 SYSDATETIME() 。
本文详细解析了SQLServer中DateTime与DateTime2两种时间字段类型的差异,包括它们的精度、时间格式及所对应的日期函数。DateTime精确到毫秒,使用GETDATE()函数;而DateTime2则精确到0.1微秒,使用SYSDATETIME()函数。
4690

被折叠的 条评论
为什么被折叠?



