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