Compartir a través de


Función isnotnull

Se aplica a: casilla marcada como Sí Databricks SQL casilla marcada como Sí Databricks Runtime

Devuelve true si expr no es NULL. Esta función es un sinónimo de expr IS NOT NULL.

Sintaxis

isnotnull(expr)

Argumentos

  • expr: una expresión de cualquier tipo.

Devoluciones

BOOLEAN.

Si expr es un resultado VARIANT de:

el resultado es siempre true. Usa la función is_variant_null para comprobar si el valor codificado VARIANT es NULL o convertir el objeto VARIANT en un tipo específico y comprobar si el resultado es NULL.

Ejemplos

> 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