Delen via


nvl-functie

Van toepassing op:vinkje als ja aan Databricks SQL vinkje als ja aan Databricks Runtime

Retourneert expr2 of expr1NULLexpr1 anderszins. Deze functie is een synoniem voor coalesce(expr1, expr2) twee argumenten.

Syntaxis

nvl(expr1, expr2)

Argumenten

  • expr1: Een expressie van elk type.
  • expr2: een expressie die een minst gangbaar type met expr1deelt.

Retouren

Het resultaattype is het minst voorkomende type van de argumenttypen.

Speciale overwegingen zijn van toepassing op VARIANT typen. Zie de functie isnull voor meer informatie.

Voorbeelden

> SELECT nvl(NULL, 2);
 2

> SELECT nvl(3, 2);
 3