

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

# Fungsi konstruktor MAP
<a name="map_function"></a>

Fungsi konstruktor MAP membuat peta dengan pasangan kunci/nilai yang diberikan.

Fungsi konstruktor seperti MAP berguna ketika Anda perlu membuat struktur data baru secara terprogram dalam kueri SQL Anda. Mereka memungkinkan Anda untuk membangun struktur data yang kompleks yang dapat digunakan dalam pemrosesan atau analisis data lebih lanjut. 

## Sintaks
<a name="map_function-syntax"></a>

```
map(key0, value0, key1, value1, ...)
```

## Pendapat
<a name="map_function-arguments"></a>

 *kunci0*   
Ekspresi dari jenis apa pun yang sebanding. Semua *key0* harus berbagi jenis yang paling tidak umum.

 *nilai0*   
Ekspresi jenis apa pun. Semua *ValueN* harus berbagi jenis yang paling tidak umum.

## Pengembalian
<a name="map_function-returns"></a>

*Fungsi MAP mengembalikan MAP dengan kunci yang diketik sebagai tipe *key0 yang paling tidak umum dan nilai yang diketik sebagai tipe value0* yang paling tidak umum.*

## Contoh
<a name="map_function-examples"></a>

Contoh berikut membuat peta baru dengan dua pasangan kunci-nilai: Kunci `1.0` dikaitkan dengan nilai. `'2'` Kuncinya `3.0` dikaitkan dengan nilai`'4'`. Peta yang dihasilkan kemudian dikembalikan sebagai output dari pernyataan SQL. 

```
SELECT map(1.0, '2', 3.0, '4');
 {1.0:"2",3.0:"4"}
```