Funktionen nvl

Gäller för: markerad ja Databricks SQL markerad ja Databricks Runtime

Returnerar expr2 om expr1 är NULL, eller expr1 på annat sätt. Den här funktionen är synonym för coalesce(expr1, expr2) med två argument.

Syntax

nvl(expr1, expr2)

Argument

  • expr1: Ett uttryck av valfri typ.
  • expr2: Ett uttryck som delar en minst vanlig typ med expr1.

Returer

Resultattypen är den minst vanliga typen av argumenttyper.

Särskilda överväganden gäller för VARIANT typer. Mer information finns i funktionen isnull.

Exempel

> SELECT nvl(NULL, 2);
 2

> SELECT nvl(3, 2);
 3