Array
PostgreSQL
ARRAY_POSITIONS
Mengembalikan array berisi semua posisi dimana element ditemukan. Berguna untuk array dengan duplicate values.
Tipe hasil:
integer[]Syntax
SQL
ARRAY_POSITIONS(array, element)Parameter
arrayanyarraywajib
Array yang dicari
elementanyelementwajib
Element yang dicari
Contoh Penggunaan
Semua Posisi
SQL
1 SELECT ARRAY_POSITIONS(ARRAY['a','b','a','c','a'], 'a');
Mencari semua posisi huruf a.
Hasil
| array_positions |
|---|
| {1,3,5} |