zeroifnull 函数

适用对象勾选“是” Databricks Runtime 16.0 及更高版本

如果 0expr,则返回 NULL;否则返回 expr。 此函数是 coalesce(expr, 0) 的同义词。

语法

zeroifnull(expr)

论据

  • expr:数值表达式。

退货

结果类型与 expr 的类型相同。

例子

> SELECT zeroifnull(0);
 0

> SELECT zeroifnull(NULL);
 0

> SELECT zeroifnull(5);
 5