Menyisipkan nilai baru ke dalam JSONB pada path yang ditentukan. Bisa menyisipkan sebelum atau sesudah posisi tertentu dalam array.
jsonbDiperbarui: 13 Jun 2026JSONB_INSERT(target jsonb, path text[], new_value jsonb [, insert_after boolean])JSONB yang akan dimodifikasi
Path lokasi penyisipan
Nilai yang akan disisipkan
True untuk insert setelah posisi, false untuk sebelum (default false)
1 SELECT JSONB_INSERT('[1,2,3]'::jsonb, '{1}', '99'::jsonb);
Menyisipkan 99 di posisi indeks 1.
| jsonb_insert |
|---|
| [1, 99, 2, 3] |
1 SELECT JSONB_INSERT('{"name": "Budi"}'::jsonb, '{age}', '30'::jsonb);
Menambahkan key baru ke JSONB object.
Sudah paham JSONB_INSERT? Latih langsung di browser
Latihan interaktif, langsung di browser.