Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
funktion
Gäller för:
Databricks SQL
Databricks Runtime
Returnerar true om expr är NULL. Den här funktionen är en synonym för is null operatorn.
Syntax
isnull(expr)
Argument
-
expr: Ett uttryck av valfri typ.
Returer
En BOOLEAN.
Om expr är ett VARIANT resultat av en:
- JSON-sökvägsuttryck med en giltig sökväg,
-
parse_jsonfunktion, -
variant_explodetabellvärdesfunktion, eller -
variant_explode_outertabellvärdesfunktion
resultatet är alltid false.
Använd funktionenis_variant_null för att kontrollera om det VARIANT kodade värdet är NULL, eller konvertera VARIANT till en viss typ och kontrollera om resultatet är NULL.
Exempel
> 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