Partilhar via


Função ifnull

Aplica-se a: Marque Sim Databricks SQL Marque Sim Databricks Runtime

Retorna expr2 se expr1 é NULL, ou expr1 de outra forma. Esta função é sinónimo de coalesce(expr1, expr2) dois argumentos.

Sintaxe

ifnull(expr1, expr2)

Argumentos

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

Devoluções

O tipo de resultado é o tipo menos comum de expr1 e expr2.

Exemplos

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