SQLServer 获取值为 Null 的结果
-
09-06-2019 - |
题
我有一个正在查询的 SQL Server 数据库,我只想在特定行为空时获取信息。我使用了 where 语句,例如:
WHERE database.foobar = NULL
并且它不返回任何内容。但是,我知道至少有一个结果,因为我在数据库中创建了一个实例,其中“foobar”等于 null。如果我取出 where 语句,它会显示数据,这样我就知道它不是查询的其余部分。
谁能帮我吗?
解决方案
正确的语法是 WHERE database.foobar IS NULL。看 http://msdn.microsoft.com/en-us/library/ms188795.aspx 了解更多信息
不隶属于 StackOverflow