is null
Operador
Aplica-se a: Databricks SQL Databricks Runtime
Testa se expr
é NULL
.
Sintaxe
expr is [not] null
Argumentos
expr
: Uma expressão de qualquer tipo.
Devoluções
A BOOLEAN
.
Se not
for especificado, este operador é sinónimo de isnotnull(expr)
.
Caso contrário, o operador é sinónimo de isnull(expr)
.
Se expr
for o VARIANT
resultado de:
- Expressão de caminho JSON com um caminho válido,
- parse_json função,
- variant_explode função com valor de tabela, ou
- variant_explode_outer função com valor de tabela
o resultado de is null
é sempre false
.
Use a função is_variant_null função para verificar se o valor codificado VARIANT
é NULL
, ou converta o VARIANT
para um tipo específico e verifique se o resultado é NULL
.
Exemplos
> SELECT 1 is null;
false
> SELECT 1 is not null;
true