

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

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

`nullIf`membandingkan dua ekspresi. Jika mereka sama, fungsi mengembalikan null. Jika mereka tidak sama, fungsi mengembalikan ekspresi pertama.

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

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

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

`nullIf`mengambil dua ekspresi sebagai argumen. 

 *ekspresi*   
Ekspresi dapat berupa numerik, datetime, atau string. Ini bisa berupa nama bidang, nilai literal, atau fungsi lain. 

## Jenis pengembalian
<a name="nullIf-function-return-type"></a>

String

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

Contoh berikut mengembalikan nol jika alasan penundaan pengiriman tidak diketahui.

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

Berikut ini adalah nilai bidang yang diberikan.

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

Untuk nilai bidang ini, nilai berikut dikembalikan.

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