Udostępnij przez


Funkcja isnotnull

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

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

Składnia

isnotnull(expr)

Argumenty

  • expr: wyrażenie dowolnego typu.

Zwraca

Element BOOLEAN.

Jeśli expr jest rezultatem VARIANT :

wynik to zawsze true. Użyj funkcji is_variant_null, aby sprawdzić, czy wartość zakodowana jako VARIANT to NULL, lub rzutuj VARIANT na określony typ i sprawdź, czy wynik ma wartość 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