NULL_IF
Jeśli w parametrze condition znajduje się wartość logiczna true, zwróć null; w przeciwnym razie zwróć drugi argument.
Składnia
NULL_IF(condition, value)
Argumenty
| Nazwa | Typ | Opis | Wartość domyślna |
|---|---|---|---|
| warunek | Logiczna | Jeśli to prawda, zwróć null. W przeciwnym razie zwróć drugi argument. | |
| wartość | dowolny | Zostanie to zwrócone bez zmian, jeśli pierwszy argument nie zawiera wartości true. |
Przykłady
| warunek | wartość | Dane wyjściowe |
|---|---|---|
| Prawda | "foo" | null |
| Fałsz | "foo" | foo
|
| null::Boolean | "foo" | foo
|