Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Função
Aplica-se a:
Databricks SQL
Databricks Runtime
Devolve true se expr não for NULL. Esta função é sinónimo de expr IS NOT NULL.
Sintaxe
isnotnull(expr)
Argumentos
-
expr: Uma expressão de qualquer tipo.
Devoluções
Um BOOLEAN.
Se expr for um VARIANT resultado de:
- Expressão de caminho JSON com um caminho válido,
-
parse_jsonfunção, -
variant_explodefunção com valor em tabela, ou -
variant_explode_outerfunção com valor de tabela
o resultado é sempre true.
Use a is_variant_null função para verificar se o VARIANT valor codificado é NULL, ou converta VARIANT para um tipo específico e verifique se o resultado é NULL.
Exemplos
> 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