NULL_IF
如果 condition 參數中有 true 布林值,則傳回 null;否則傳回第二個引數
語法
NULL_IF(condition, value)
引數
| 名稱 | 類型 | 描述 | 預設值 |
|---|---|---|---|
| 條件 | 布林值 | 如果為 true,則傳回 null。否則,傳回第二個引數 | |
| 值 | any | 如果第一個引數不包含 true,這將會原樣傳回。 |
範例
| 條件 | 值 | 輸出 |
|---|---|---|
| true | "foo" | null |
| false | "foo" | foo
|
| null::Boolean | "foo" | foo
|