存储日期仅在SQL Server 2005中

MAC*_*MAC 5 sql t-sql sql-server sql-server-2005

如何避免datetime在SQL Server中存储时间部分,即如果我有一个值2011-01-01 00:00:00.000只想存储2011-01-01

我想确保只存储日期部分.

OMG*_*ies 7

DateTime数据类型始终存储日期和时间.因此,您只需使用CONVERT/CAST来获取特定格式,或使用YEAR(),MONTH()或DAY()方法根据您的需要隔离日期详细信息.