Partager via


Fonction nvl

S’applique à : case marquée oui Databricks SQL case marquée oui Databricks Runtime

Retourne expr2 si expr1 a la valeur NULL, sinon expr1. Cette fonction est un synonyme de coalesce(expr1, expr2) avec deux arguments.

Syntaxe

nvl(expr1, expr2)

Arguments

  • expr1 : Expression de tout type.
  • expr2 : expression qui partage un type le moins commun avec expr1.

Retours

Le type du résultat est le type le moins commun des types d’argument.

Des considérations spéciales s’appliquent aux types VARIANT. Pour plus d’informations, consultez Fonction isnull.

Exemples

> SELECT nvl(NULL, 2);
 2

> SELECT nvl(3, 2);
 3