本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
nullIf
比较两个表达式。如果表达式相等,该函数返回 null。如果表达式不相等,该函数返回第一个表达式。
语法
nullIf(
expression1
,expression2
)
Arguments
nullIf
接受两个表达式作为参数。
- expression
-
该表达式可以是数字、日期时间或字符串。它可以是字段名、文本值或其他函数。
返回类型
字符串
示例
如果发货延迟的原因未知,以下示例将返回 null。
nullIf(delayReason, 'unknown')
以下是给定的字段值。
delayReason
============
unknown
back ordered
weather delay
对于这些字段值,将返回以下值。
(null)
back ordered
weather delay