Der WM_CONCAT
Funktion (falls in Ihrer Datenbank enthalten, vor Oracle 11.2) oder LISTAGG
(ab Oracle 11.2) sollte den Trick gut machen. So erhalten Sie beispielsweise eine durch Kommas getrennte Liste der Tabellennamen in Ihrem Schema:
select listagg(table_name, ', ') within group (order by table_name)
from user_tables;
oder
select wm_concat(table_name)
from user_tables;
Weitere Details/Optionen
Link zur Dokumentation