检索表达式的值为 true、false 或 unknown (null) 的行。
expression IS [NOT] TRUE expression IS [NOT] FALSE expression IS [NOT] UNKNOWN
一个 null 输入被视为值 UNKNOWN。
UNKNOWN
IS UNKNOWN 和 IS NOT UNKNOWN 实际上与 NULL 谓词 相同,不过输入表达式不必是单个列值。要检查 NULL 的单个列值,使用 NULL 谓词。
IS UNKNOWN
IS NOT UNKNOWN
NULL
不要将布尔谓词与 布尔运算符 或布尔数据类型相混淆,后者只有两个值:true 和 false。