Tim Hall possède la collection définitive de techniques d'agrégation de chaînes dans Oracle .
Si vous êtes bloqué sur 9i, ma préférence personnelle serait de définir un agrégat personnalisé (il y a une implémentation de string_agg sur cette page) tel que vous auriez
SELECT string_agg( name )
FROM people
Mais vous devez définir une nouvelle fonction STRING_AGG. Si vous devez éviter de créer de nouveaux objets, il existe d'autres approches mais dans 9i, elles seront plus compliquées que la syntaxe PostgreSQL.