

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

# Fungsi NULLIF di Amazon QLDB
<a name="ql-functions.nullif"></a>

**penting**  
Pemberitahuan akhir dukungan: Pelanggan yang ada akan dapat menggunakan Amazon QLDB hingga akhir dukungan pada 07/31/2025. Untuk detail selengkapnya, lihat [Memigrasi Buku Besar QLDB Amazon ke Amazon](https://aws.amazon.com/blogs/database/migrate-an-amazon-qldb-ledger-to-amazon-aurora-postgresql/) Aurora PostgreSQL.

Di Amazon QLDB, diberikan dua ekspresi, gunakan `NULLIF` fungsi untuk `NULL` mengembalikan jika dua ekspresi mengevaluasi nilai yang sama. Jika tidak, fungsi ini mengembalikan hasil evaluasi ekspresi pertama.

`NULLIF`Fungsinya tidak menyebar `NULL` dan`MISSING`.

## Sintaks
<a name="ql-functions.nullif.syntax"></a>

```
NULLIF ( expression1, expression2 )
```

## Pendapat
<a name="ql-functions.nullif.arguments"></a>

*expression1*, *expression2*  
Dua nama bidang atau ekspresi yang membandingkan fungsi. Parameter ini dapat berupa salah satu yang didukung[Jenis data](ql-reference.data-types.md).

## Jenis pengembalian
<a name="ql-functions.nullif.return-type"></a>

Tipe data apa pun yang didukung. Jenis pengembalian adalah salah satu `NULL` atau sama dengan jenis ekspresi pertama.

## Contoh
<a name="ql-functions.nullif.examples"></a>

```
NULLIF(1, 1)             -- null
NULLIF(1, 2)             -- 1
NULLIF(1.0, 1)           -- null
NULLIF(1, '1')           -- 1
NULLIF([1], [1])         -- null
NULLIF(1, NULL)          -- 1
NULLIF(NULL, 1)          -- null
NULLIF(null, null)       -- null
NULLIF(missing, null)    -- null
NULLIF(missing, missing) -- null

-- Runnable statements
SELECT NULLIF(1, 1) FROM << 0 >>   -- null
SELECT NULLIF(1, '1') FROM << 0 >> -- 1
```

## Fungsi terkait
<a name="ql-functions.nullif.related"></a>
+ [BERSATU](ql-functions.coalesce.md)
+ [ADA](ql-functions.exists.md)