哪一个:
是在SQL Server 2008+中存储日期和时间的推荐方法吗?
我知道精度(和存储空间可能)的差异,但暂时忽略这些,是否有关于何时使用什么的最佳实践文档,或者我们应该只使用它datetime2
?
当我从SQL Server中选择时,我希望得到一个日期,但是省略毫秒值,我希望它是一个日期类型.所以如果我有一个值1/1/2009 1:23:11.923
,我想省略毫秒但保留日期类型,这样它就是值1/1/2009 1:23:11.000
(我知道你真的不能省略带有日期的毫秒值,只想让它为零).
SQL Server中是否有一个函数可以执行此操作?或者我必须编写自己的功能?同样,我不希望它作为一种varchar
类型,而是一种datetime
类型.