请帮助解决这个问题,独立查询如何工作,但比较失败,下面的代码,我试图只比较日期而不是时间,所以尝试这样的查询。SQL Server日期比较抛出错误
SELECT CAST(getdate() AS DATE)---'2/9/2017 12:00:00 AM'
SELECT CAST('2017/01/15' AS DATE)----'1/15/2017 12:00:00 AM'
SELECT CAST(getdate() AS DATE) > CAST('2017/01/15' AS DATE); -- Error SQLSTATE 42000
SQL Server中没有布尔数据类型 - 因此您不能将比较操作的结果作为结果集中的表达式。 –