Compartir a través de


Función iff

Se aplica a:casilla marcada como Sí Databricks SQL casilla marcada como Sí Databricks Runtime

Devuelve expr1 si cond es true; de lo contrario, expr2. Esta función es sinónimo de la función if.

Sintaxis

iff(cond, expr1, expr2)

Argumentos

  • cond: expresión booleana.
  • expr1: una expresión de cualquier tipo.
  • expr2: una expresión que comparte un tipo menos común con expr1.

Devoluciones

El resultado es el tipo máximo común de expr1 y expr2.

Ejemplos

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