nanvl
函数
适用于: Databricks SQL Databricks Runtime
如果不是 NaN
,则返回 expr1
,否则返回 expr2
。
语法
nanvl(expr1, expr2)
参数
expr1
:一个计算结果为数字的表达式。expr2
:一个计算结果为数字的表达式。
返回
一个 DOUBLE。
示例
> SELECT nanvl(cast('NaN' AS DOUBLE), 123);
123.0
nanvl
函数适用于: Databricks SQL Databricks Runtime
如果不是 NaN
,则返回 expr1
,否则返回 expr2
。
nanvl(expr1, expr2)
expr1
:一个计算结果为数字的表达式。expr2
:一个计算结果为数字的表达式。一个 DOUBLE。
> SELECT nanvl(cast('NaN' AS DOUBLE), 123);
123.0