NULL_IF
如果 condition 参数中的布尔值为 true,则返回 null;否则,返回第二个参数
语法
NULL_IF(condition, value)
参数
| 名称 | 类型 | 描述 | 默认值 |
|---|---|---|---|
| 条件 | 布尔值 | 如果此项为 true,则返回 null。否则,返回第二个参数 | |
| 值 | any | 如果第一个参数不包含 true,则此项将按原样返回。 |
示例
| 条件 | 值 | 输出 |
|---|---|---|
| true | "foo" | null |
| false | "foo" | foo
|
| null::Boolean | “foo” | foo
|