Freigeben über


nullifzero-Funktion

Gilt fürGrünes Häkchen für „Ja“ Databricks Runtime 16.0 und höher

Gibt NULL zurück, wenn expr0 ist, andernfalls expr. Diese Funktion ist ein Synonym für if(expr = 0, null, expr).

Syntax

nullifzero(expr)

Argumente

  • expr: Ein numerischer Ausdruck oder NULL.

Rückkehr

Der Ergebnistyp ist identisch mit dem Typ von expr.

Beispiele

> SELECT nullifzero(0);
 NULL

> SELECT nullifzero(NULL);
 NULL

> SELECT nullifzero(5);
 5