Udostępnij za pośrednictwem


Funkcja isnotnull

Dotyczy: zaznacz pole wyboru oznaczone jako tak Databricks SQL zaznacz pole wyboru oznaczone jako tak Databricks Runtime

Zwraca wartość true , jeśli expr nie NULLma wartości . Ta funkcja jest synonimem .expr IS NOT NULL

Składnia

isnotnull(expr)

Argumenty

  • expr: wyrażenie dowolnego typu.

Zwraca

Klasa BOOLEAN.

Jeśli expr jest wynikiem VARIANT :

wynik to zawsze true. Użyj funkcji is_variant_null, aby sprawdzić, czy zakodowana VARIANT wartość to NULL, lub rzutuj VARIANT wartość na określony typ i sprawdź, czy wynik to NULL.

Przykłady

> 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