is null
operátor
Platí pro: Databricks SQL Databricks Runtime
Testuje, zda expr
je NULL
.
Syntaxe
expr is [not] null
Argumenty
expr
: Výraz libovolného typu.
Návraty
Úloha BOOLEAN
.
Je-li not
zadán tento operátor je synonymem pro isnotnull(expr)
.
V opačném případě je operátor synonymem pro isnull(expr)
.
Pokud expr
je VARIANT
výsledkem:
- Výraz cesty JSON s platnou cestou
- parse_json funkce,
- variant_explode tabulkové funkce nebo
- variant_explode_outer funkce s hodnotou tabulky
výsledek is null
je vždy false
.
Pomocí funkce is_variant_null zkontrolujte, jestli VARIANT
je NULL
zakódovaná hodnota , nebo přetypovat VARIANT
na určitý typ a zkontrolovat, zda je NULL
výsledek .
Příklady
> SELECT 1 is null;
false
> SELECT 1 is not null;
true