Compartir a través de


Función ifnull

Se aplica a:check marked yes Databricks SQL check marked yes Databricks Runtime

Devuelve expr2 si expr1 es NULL; de lo contrario, expr1. Esta función es un sinónimo de coalesce(expr1, expr2) con dos argumentos.

Sintaxis

ifnull(expr1, expr2)

Argumentos

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

Devoluciones

El tipo de resultado es el tipo menos común de expr1 y expr2.

Ejemplos

> SELECT ifnull(NULL, array('2'));
 [2]