

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# nullIf
<a name="nullIf-function"></a>

`nullIf` vergleicht zwei Ausdrücke. Sind diese gleich, gibt die Funktion null zurück. Sind sie nicht gleich, gibt die Funktion den ersten Ausdruck zurück.

## Syntax
<a name="nullIf-function-syntax"></a>

```
nullIf(expression1, expression2)
```

## Argumente
<a name="nullIf-function-arguments"></a>

`nullIf` nutzt zwei Ausdrücke als Argumente. 

 *Ausdruck*   
Der Ausdruck kann ein numerisch, vom Typ Datetime oder eine Zeichenfolge sein. Es kann sich um einen Feldnamen, einen literalen Wert oder eine andere Funktion handeln. 

## Rückgabetyp
<a name="nullIf-function-return-type"></a>

Zeichenfolge

## Beispiel
<a name="nullIf-function-example"></a>

Im folgenden Beispiel wird null zurückgegeben, wenn der Grund für eine Lieferverzögerung unbekannt ist (delay reason = unknown).

```
nullIf(delayReason, 'unknown')
```

Das Feld enthält folgende Werte.

```
delayReason
============
unknown         
back ordered 
weather delay
```

Für diese Feldwerte werden die folgenden Ergebniswerte zurückgegeben.

```
(null)
back ordered 
weather delay
```