Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Funktion
Gäller för:
Databricks SQL
Databricks Runtime
Returnerar true om expr inte är NULL. Den här funktionen är en synonym för expr IS NOT NULL.
Syntax
isnotnull(expr)
Argument
-
expr: Ett uttryck av valfri typ.
Returer och återköp
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 true.
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 isnotnull(1);
true
> SELECT isnotnull(NULL:INTEGER);
false
> SELECT isnotnull(parse_json('{"key": null}'):key);
true
> SELECT isnotnull(parse_json('{"key": null}'):wrongkey);
false
> SELECT !is_variant_null(parse_json('{"key": null}'):key);
false