Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Função
Aplica-se a:
SQL do Databricks
Runtime do Databricks
Retorna true se expr é NULL. Essa função é um sinônimo para is null operador.
Sintaxe
isnull(expr)
Argumentos
-
expr: uma expressão de qualquer tipo.
Devoluções
Um BOOLEAN.
Se expr for um resultado VARIANT de um:
- Expressão de caminho JSON com um caminho válido,
-
parse_jsonfunção, -
variant_explodefunção com valor de tabela ou -
variant_explode_outerFunção com valor de tabela
o resultado será sempre false.
Use a função is_variant_null para verificar se o VARIANT valor codificado é NULL, ou lançar VARIANT para um tipo específico e verificar se o resultado é NULL.
Exemplos
> 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