isnotnull
関数
適用対象: Databricks SQL Databricks Runtime
expr
が NULL
でない場合、true
を返します。 この関数は、expr IS NOT NULL
の同意語です。
構文
isnotnull(expr)
引数
expr
: 任意の型の式。
返品
BOOLEAN
です。
expr
が以下のいずれかの結果の VARIANT
である場合:
結果は常に true
です。
is_variant_null 関数を使用して VARIANT
エンコードされた値が NULL
かどうかを調べるか、VARIANT
を特定の型にキャストして結果が NULL
かどうかを調べてください。
例
> 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