Delen via


nvl-functie

Van toepassing op:aangevinkt als ja Databricks SQL aangevinkt als ja Databricks Runtime

Retourneert expr2 als expr1NULL is, of expr1 anders. Deze functie is een synoniem voor coalesce(expr1, expr2) met 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