Condividi tramite


Funzione isnotnull

Si applica a:segno di spunta sì Databricks SQL segno di spunta sì Databricks Runtime

Restituisce true se expr non è NULL. Questa funzione è un sinonimo di expr IS NOT NULL.

Sintassi

isnotnull(expr)

Argomenti

  • expr: espressione di qualsiasi tipo.

Valori restituiti

Un oggetto BOOLEAN.

Se expr è un VARIANT risultato di :

il risultato è sempre true. Usare la funzione della funzione is_variant_null per verificare se il valore codificato è VARIANTo eseguire il NULL cast di VARIANT a un tipo specifico e verificare se il risultato è NULL.

Esempi

> 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