is null
运算符
适用于: Databricks SQL Databricks Runtime
测试 expr
是否为 NULL
。
语法
expr is [not] null
参数
expr
:任何类型的表达式。
返回
一个 BOOLEAN
。
如果指定了 not
,则此运算符是 isnotnull(expr)
的同义词。
否则,此运算符是 isnull(expr)
的同义词。
如果 expr
是以下项的 VARIANT
结果:
is null
的结果始终为 false
。
使用 is_variant_null 函数 检查 VARIANT
编码值是否为 NULL
,或将 VARIANT
强制转换为特定类型,并检查结果是否 NULL
。
示例
> SELECT 1 is null;
false
> SELECT 1 is not null;
true