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