En Oracle, usaría una de las muchas técnicas de agregación de cadenas recopiladas por Tim Hall en esta página.
Si está utilizando 11.2,
SELECT LISTAGG(display, ',') WITHIN GROUP (ORDER BY display) AS employees
INTO l_list
FROM TestTable
En versiones anteriores, prefería usar el enfoque de función agregada definida por el usuario (el de Tim se llama string_agg
) que hacer
SELECT string_agg( display )
INTO l_list
FROM TestTable