# NULL\_IF

Wenn im Parameter **condition** ein boolescher Wert **true** vorhanden ist, wird null zurückgegeben; andernfalls wird das zweite Argument zurückgegeben.

## Syntax

```
NULL_IF(condition, value)
```

## Argumente

| Name | Typ | Beschreibung | Standardwert |
| --- | --- | --- | --- |
| Bedingung | Boolesch | Wenn dies wahr ist, wird null zurückgegeben. Andernfalls wird das zweite Argument zurückgegeben. |  |
| Wert | beliebig | Dies wird unverändert zurückgegeben, wenn das erste Argument nicht „true“ enthält. |  |

## Beispiele

| Bedingung | Wert | Ausgabe |
| --- | --- | --- |
| true | "foo" | null |
| false | "foo" | `foo` |
| null::Boolean | "foo" | `foo` |