

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

# Fungsi konstruktor NAMED\$1STRUCT
<a name="named-struct_function"></a>

Fungsi konstruktor NAMED\$1STRUCT membuat struct dengan nama bidang dan nilai yang diberikan.

Fungsi konstruktor seperti NAMED\$1STRUCT berguna ketika Anda perlu membuat struktur data baru secara terprogram dalam kueri SQL Anda. Mereka memungkinkan Anda untuk membangun struktur data yang kompleks, seperti struct atau catatan, yang dapat digunakan dalam pemrosesan atau analisis data lebih lanjut.

## Sintaks
<a name="named-struct_function-syntax"></a>

```
named_struct(name1, val1, name2, val2, ...)
```

## Argumen
<a name="snamed-truct_function-arguments"></a>

 *nama1*   
Bidang penamaan literal STRING 1.

 *val1*   
Ekspresi dari jenis apa pun yang menentukan nilai untuk bidang 1.

## Pengembalian
<a name="named-struct_function-returns"></a>

*Fungsi NAMED\$1STRUCT mengembalikan struct dengan bidang 1 yang cocok dengan jenis val1.* 

## Contoh
<a name="named-struct_function-examples"></a>

Contoh berikut membuat struct baru dengan tiga bidang bernama: `"a"` Bidang diberi nilai`1`. `"b"`Bidang diberi nilai `2.` `"c"` Bidang diberi nilai`3`. Struct yang dihasilkan kemudian dikembalikan sebagai output dari pernyataan SQL. 

```
SELECT named_struct("a", 1, "b", 2, "c", 3);
 {"a":1,"b":2,"c":3}
```