我正在尝试针对 SQL Server 2008 执行此查询:
SELECT Count(*) FROM tblSharesSentRequests WHERE [SentDate] = getdate()
这将返回 0 行,即使我有 1 行的 SentDate 设置为“2012-7-13”
此 SQL 语句工作正常:
SELECT Count(*) FROM tblSharesSentRequests WHERE [SentDate] = '2012-7-13'
它返回 1 行。
为什么当我使用 getdate() 时它不起作用?