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 expr2 se expr1 não for NULL; caso contrário, expr3. Essa função é sinônimo de CASE WHEN expr1 IS NOT NULL expr2 ELSE expr3 END.
Sintaxe
nvl2(expr1, expr2, expr3)
Argumentos
-
expr1: uma expressão de qualquer tipo. -
expr2: uma expressão de qualquer tipo. -
expr3: uma expressão que compartilha um tipo menos comum comexpr2.
Retornos
O resultado é o tipo menos comum de expr2 e expr3.
Considerações especiais se aplicam aos tipos VARIANT. Consulte isnull a função para obter detalhes.
Exemplos
> SELECT nvl2(NULL, 2, 1);
1
> SELECT nvl2('spark', 2, 1);
2