Mengonversi pasangan kunci-nilai dalam Map a menjadi array struct.
Sintaksis
array<struct<K, V>> map_entries(map<K, V> <a>): Parameter
a: Wajib. Parameter ini menentukan sebuah map. K dan V dalam map<K, V> menentukan kunci dan nilai dari sebuah map.
Nilai pengembalian
Mengembalikan array struct. Jika inputnya adalah null, maka null akan dikembalikan.
Contoh
-- Nilai pengembaliannya adalah [{key:1, value:a}, {key:2, value:b}].
select map_entries(map(1, 'a', 2, 'b'));Fungsi terkait
MAP_ENTRIES merupakan fungsi tipe kompleks. Untuk informasi lebih lanjut tentang fungsi-fungsi yang digunakan untuk memproses data dari tipe data kompleks seperti ARRAY, MAP, STRUCT, dan JSON, lihat Fungsi Tipe Kompleks.