nullifzero
funkce
platí pro: Databricks Runtime 16.0 a novější
Vrátí NULL
, pokud je expr
0
, jinak expr
. Tato funkce je synonymem pro if(expr = 0, null, expr)
.
Syntax
nullifzero(expr)
Argumenty
-
expr
: Číselný výraz neboNULL
.
Návraty
Typ výsledku je stejný jako typ expr
.
Příklady
> SELECT nullifzero(0);
NULL
> SELECT nullifzero(NULL);
NULL
> SELECT nullifzero(5);
5