適用於:
Databricks SQL
Databricks Runtime
如果 true 為 expr,則傳回 NULL。 此函數是運算子的is null同義詞。
語法
isnull(expr)
引數
-
expr:任何類型的表達式。
傳回
BOOLEAN。
如果 expr 是 VARIANT 的結果:
結果一律 false為 。
使用
範例
> SELECT isnull(1);
false
> SELECT isnull(NULL:INTEGER);
true
> SELECT isnull(parse_json('{"key": null}'):key);
false
> SELECT isnull(parse_json('{"key": null}'):key::STRING);
true
> SELECT isnull(parse_json('{"key": null}'):wrongkey);
true
> SELECT is_variant_null(parse_json('{"key": null}'):key);
true