is null
operator
Dotyczy: Databricks SQL
Databricks Runtime
Sprawdza, czy expr
jest NULL
.
Składnia
expr is [not] null
Argumenty
-
expr
: wyrażenie dowolnego typu.
Zwraca
A BOOLEAN
.
Jeśli not
określono ten operator jest synonimem dla elementu isnotnull(expr)
.
W przeciwnym razie operator jest synonimem isnull(expr)
.
Jeśli expr
jest wynikiem VARIANT
:
- Wyrażenie ścieżki JSON z poprawnym adresem,
- funkcja parse_json,
- variant_explode funkcji wartości tabeli lub
- funkcja zwracająca wartości tabeli variant_explode_outer
wynik is null
jest zawsze false
.
Użyj funkcji is_variant_null, aby sprawdzić, czy zakodowana wartość VARIANT
to NULL
, lub rzutuj VARIANT
na określony typ i sprawdź, czy wynik to NULL
.
Przykłady
> SELECT 1 is null;
false
> SELECT 1 is not null;
true