Di Oracle, Anda akan menggunakan salah satu dari banyak teknik agregasi string yang dikumpulkan oleh Tim Hall di halaman ini.
Jika Anda menggunakan 11.2,
SELECT LISTAGG(display, ',') WITHIN GROUP (ORDER BY display) AS employees
INTO l_list
FROM TestTable
Di versi sebelumnya, preferensi saya adalah menggunakan pendekatan fungsi agregat yang ditentukan pengguna (Tim disebut string_agg
) yang harus dilakukan
SELECT string_agg( display )
INTO l_list
FROM TestTable