Share via


Função iff

Aplica-se a:check marked yes Databricks SQL check marked yes Databricks Runtime

Retornará expr1 se cond for true, caso contrário, expr2. Essa função é sinônimo da função if.

Sintaxe

iff(cond, expr1, expr2)

Argumentos

  • cond: uma expressão BOOLIANA.
  • expr1: uma expressão de qualquer tipo.
  • expr2: uma expressão que compartilha um tipo menos comum com expr1.

Retornos

O resultado é o tipo máximo comum de expr1 e expr2.

Exemplos

> SELECT iff(1 < 2, 'a', 'b');
 a