报告与可替换为 IS NULL 或 IS NOT NULL 运算符的 NULL 的比较。

示例(Microsoft SQL 服务器):

CREATE TABLE foo ( id int );

SELECT * FROM foo WHERE NULL = NULL;
SELECT * FROM foo WHERE NULL != NULL;

NULL = NULL 可以替换为 IS NULLNULL != NULL 的比较可以替换为 IS NOT NULL。 要进行此替换,您可以使用使用 IS NULL 运算符使用 IS NOT NULL 运算符 快速修复。

SELECT * FROM foo WHERE NULL IS NULL;
SELECT * FROM foo WHERE NULL IS NOT NULL;