Função equal_null
Aplica-se a: Databricks SQL Databricks Runtime 11.3 LTS e superior
Devolve true
se expr1
for igual ou ambas as expr2
expressões forem NULL
, ou false
de outra forma. Esta função difere do operador = (sinal de q), tratando NULL
como um valor comparável.
Sintaxe
equal_null ( expr1, expr2 )
Argumentos
expr1
: Uma expressão de qualquer tipo comparável.expr2
: Uma expressão que compartilha um tipo menos comum comexpr1
.
Devoluções
UM BOOLEAN.
Exemplos
> SELECT equal_null(2, 2);
true
> SELECT equal_null(2, 1);
false
> SELECT equal_null(NULL, 1);
false
> SELECT NULL == 1;
NULL
> SELECT equal_null(NULL, NULL);
true
> SELECT NULL == NULL;
NULL