

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

# Fungsi COALESCE di Amazon QLDB
<a name="ql-functions.coalesce"></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 daftar satu atau lebih argumen, gunakan `COALESCE` fungsi untuk mengevaluasi argumen secara berurutan dari kiri ke kanan dan mengembalikan nilai pertama yang bukan tipe `NULL` yang tidak diketahui (atau). `MISSING` Jika semua tipe argumen tidak diketahui, hasilnya adalah`NULL`.

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

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

```
COALESCE ( expression [, expression, ... ] )
```

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

*expression*  
Daftar satu atau beberapa nama bidang atau ekspresi yang dievaluasi fungsi. Setiap argumen dapat berupa salah satu yang didukung[Jenis data](ql-reference.data-types.md).

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

Tipe data apa pun yang didukung. Jenis pengembalian adalah salah satu `NULL` atau sama dengan jenis ekspresi pertama yang mengevaluasi ke nilai non-null dan tidak hilang.

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

```
SELECT COALESCE(1, null) FROM << 0 >>         -- 1
SELECT COALESCE(null, null, 1) FROM << 0 >>   -- 1
SELECT COALESCE(null, 'string') FROM << 0 >>  -- "string"
```

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