Compartir a través de

ifnull 函数

适用于:勾选“是” Databricks SQL 勾选“是” Databricks Runtime

如果 expr2expr1,则返回 NULL;否则返回 expr1。 此函数是带有两个参数的 coalesce(expr1, expr2) 的同义函数。

语法

ifnull(expr1, expr2)

参数

  • expr1:任何类型的表达式。
  • expr2:一个与 共有expr1的表达式。

返回

结果类型是 expr1expr2

示例

> SELECT ifnull(NULL, array('2'));
 [2]