Freigeben über


nanvl-Funktion

Gilt für: durch Häkchen mit „Ja“ markiert Databricks SQL durch Häkchen mit „Ja“ markiert Databricks Runtime

Gibt expr1 zurück, wenn es sich nicht um NaN handelt, andernfalls expr2.

Syntax

nanvl(expr1, expr2)

Argumente

  • expr1: Ein Ausdruck, der in einen numerischen Wert ausgewertet wird.
  • expr2: Ein Ausdruck, der in einen numerischen Wert ausgewertet wird.

Gibt zurück

Einen DOUBLE-Wert.

Beispiele

> SELECT nanvl(cast('NaN' AS DOUBLE), 123);
 123.0