如果您以关键字 NOT 作为条件的开始,则仅当 NOT 限定的条件为 FALSE 时,该测试才是 TRUE。如果 NOT 限定的条件有一 NULL 或一 UNKNOWN 值,则 NOT 运算符无效。
下列真值展示带有 3– 有值的布尔运算对象的 NOT 的作用。在此,T 代表 TRUE 条件,F 代表 FALSE 条件,且问号(?)表示 UNKNOWN 条件。(当运算对象为 NULL 时,可发生 UNKNOWN 值)。
左边的列展示 NOT 运算符的运算对象的值,右边的列展示将 NOT 应用于操作对象之后返回的值。