Possible Duplicate:
Storing the date Only in SQL Server 2005
我使用的是 SQL Server 2005 数据库。当我存储日期时,只有 datetime
作为日期的数据类型,因此每当我从日期中删除时间并将其存储在数据库中时,它都会使用默认时间,但我希望将其仅存储为日期而不是时间
最佳答案
升级到具有日期数据类型的 SQL Server 2008。否则就让它输入午夜时间,查询时忽略它。您不想做的一件事是将其存储为 varchar 或 nvarchar。
关于sql-server-2005 - 在数据类型为 datetime 的 SQL 数据库中存储不带时间的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6425398/