Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Funkce
Platí pro:
Databricks SQL
Databricks Runtime
Vrátí true , pokud expr je NULL. Tato funkce je synonymem pro is null operátor.
Syntaxe
isnull(expr)
Argumenty
-
expr: Výraz libovolného typu.
Návraty
Úloha BOOLEAN.
Pokud je expr výsledkem VARIANT:
- Výraz výrazu JSON s platnou cestou
-
parse_jsonfunkce, -
variant_explodefunkce vracející tabulku, or -
variant_explode_outertabulkově hodnotová funkce
výsledek je vždy false.
is_variant_null Pomocí funkce zkontrolujte, jestli je VARIANT zakódovaná hodnota NULL, nebo převeďte VARIANT na určitý typ a zkontrolujte, zda je výsledek NULL.
Příklady
> SELECT isnull(1);
false
> SELECT isnull(NULL:INTEGER);
true
> SELECT isnull(parse_json('{"key": null}'):key);
false
> SELECT isnull(parse_json('{"key": null}'):key::STRING);
true
> SELECT isnull(parse_json('{"key": null}'):wrongkey);
true
> SELECT is_variant_null(parse_json('{"key": null}'):key);
true