WM_CONCAT
funktion (om den ingår i din databas, före Oracle 11.2) eller LISTAGG
(att starta Oracle 11.2) borde göra susen bra. Detta får till exempel en kommaavgränsad lista över tabellnamnen i ditt schema:
select listagg(table_name, ', ') within group (order by table_name)
from user_tables;
eller
select wm_concat(table_name)
from user_tables;
Mer information/alternativ
Länk till dokumentation