Array
PostgreSQL
ARRAY_REPLACE
Mengganti semua kemunculan suatu element dengan element baru. Berguna untuk bulk update dalam array.
Tipe hasil:
anyarraySyntax
SQL
ARRAY_REPLACE(array, from, to)Parameter
arrayanyarraywajib
Array sumber
fromanyelementwajib
Element yang diganti
toanyelementwajib
Element pengganti
Contoh Penggunaan
Replace Element
SQL
1 SELECT ARRAY_REPLACE(ARRAY[1,2,1,3,1], 1, 99);
Mengganti semua angka 1 dengan 99.
Hasil
| array_replace |
|---|
| {99,2,99,3,99} |