Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Función
Se aplica a:
Databricks SQL
Databricks Runtime
Devuelve true si expr es NULL. Esta función es un sinónimo de is null operador.
Sintaxis
isnull(expr)
Argumentos
-
expr: una expresión de cualquier tipo.
Devoluciones
BOOLEAN.
Si expr es un resultado VARIANT de:
- Expresión de ruta de acceso JSON con una ruta de acceso válida,
-
parse_jsonfunction, -
variant_explodefunción con valores de tabla, o -
variant_explode_outerfunción con valores de tabla
el resultado es siempre false.
Utilice la función is_variant_null para verificar si el valor codificado VARIANT es NULL o convierta VARIANT a un tipo específico y verifique si el resultado es NULL.
Ejemplos
> 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