nullif 函数

适用于:check marked yes Databricks SQL check marked yes Databricks Runtime

如果 expr1 等于 expr2,则返回 NULL;否则返回 expr1

语法

nullif(expr1, expr2)

参数

  • expr1:任何类型的表达式。
  • expr2:与 expr 相同类型的表达式。

返回

如果 expr1 等于 expr2,则返回 NULL;否则返回 expr1

示例

> SELECT nullif(2, 2);
 NULL

> SELECT nullif(2, 3);
 2