ifnull
函数
适用于: Databricks SQL Databricks Runtime
如果 expr1
为 NULL
,则返回 expr2
;否则返回 expr1
。 此函数是带有两个参数的 coalesce(expr1, expr2)
的同义函数。
语法
ifnull(expr1, expr2)
参数
expr1
:任何类型的表达式。expr2
:一个与expr1
共有最不常见类型的表达式。
返回
结果类型是 expr1
和 expr2
的最不常见类型。
示例
> SELECT ifnull(NULL, array('2'));
[2]