funktionen nullifzero

Gäller för:kryssmarkerat ja Databricks Runtime 16.0 och senare versioner

Returnerar NULL om expr är 0, annars expr. Den här funktionen är en synonym för if(expr = 0, null, expr).

Syntax

nullifzero(expr)

Argumenten

  • expr: Ett numeriskt uttryck eller NULL.

Returer

Resultattypen är samma som typen av expr.

Exempel

> SELECT nullifzero(0);
 NULL

> SELECT nullifzero(NULL);
 NULL

> SELECT nullifzero(5);
 5