Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:
Databricks SQL
Databricks Runtime
Retourneert true als exprNULL is. Deze functie is een synoniem voor een null-operator.
Syntaxis
isnull(expr)
Argumenten
-
expr: Een expressie van elk type.
Retouren
A BOOLEAN.
Als expr het VARIANT resultaat is van een:
- JSON-padexpressie met een geldig pad,
- parse_json-functie,
- variant_explode functie met tabelwaardeof
- variant_explode_outer tabelwaardefunctie
het resultaat is altijd false.
Gebruik de functie is_variant_null om te controleren of de VARIANT gecodeerde waarde is NULL, of cast het VARIANT naar een specifiek type en controleer of het resultaat is NULL.
Voorbeelden
> 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