Menghasilkan array JSON. Fungsi ini mengonversi daftar nilai menjadi array JSON yang berisi nilai-nilai tersebut. Daftar input dapat kosong.
Sintaksis
json json_array(<element>)Parameter
element: wajib. Nilai dalam daftar yang ditentukan oleh parameter ini harus bertipe STRING, BIGINT, BOOLEAN, atau JSON.
Nilai kembali
Nilai kembali bertipe JSON.
Contoh
-- Menghasilkan array JSON.
select json_array('a', 45, true, 13, json '{"a":456}');Hasil berikut dikembalikan:
+-----+
| _c0 |
+-----+
| ["a",45,true,13,{"a":456}] |
+-----+Fungsi terkait
JSON_ARRAY adalah 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.