Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Funzione
Si applica a:
Databricks SQL
Databricks Runtime
Restituisce true se expr è NULL. Questa funzione è un sinonimo di is null operatore.
Sintassi
isnull(expr)
Argomenti
-
expr: espressione di qualsiasi tipo.
Valori restituiti
Un oggetto BOOLEAN.
Se expr è un VARIANT risultato di :
- Espressione di percorso JSON con un percorso valido,
-
parse_jsonfunzione, -
variant_explodefunzione con valori di tabella o -
variant_explode_outerfunzione con valori di tabella
il risultato è sempre false.
Usare la funzione is_variant_null per verificare se il valore codificato è VARIANT, o eseguire il cast di VARIANT a un tipo specifico e verificare se il risultato è NULL.
Esempi
> 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