NULL_IF
condition 매개변수에 true 부울 값이 있으면 null을 반환하고, 그렇지 않으면 두 번째 인수를 반환합니다.
문법
NULL_IF(condition, value)
인수
| 이름 | 유형 | 설명 | 기본값 |
|---|---|---|---|
| condition | 부울 | 이것이 true이면 null을 반환합니다. 그렇지 않으면 두 번째 인수를 반환합니다. | |
| 값 | any | 첫 번째 인수에 true가 포함되어 있지 않으면 이것은 있는 그대로 반환됩니다. |
예
| condition | 값 | 출력 |
|---|---|---|
| 참 | "foo" | null |
| 거짓 | "foo" | foo
|
| null::Boolean | "foo" | foo
|