Tim Hall hat die definitive Sammlung von String-Aggregation-Techniken in Oracle .
Wenn Sie auf 9i festsitzen, wäre es meine persönliche Präferenz, ein benutzerdefiniertes Aggregat zu definieren (es gibt eine Implementierung von string_agg auf dieser Seite), so dass Sie
SELECT string_agg( name )
FROM people
Aber Sie müssen eine neue STRING_AGG-Funktion definieren. Wenn Sie vermeiden müssen, neue Objekte zu erstellen, gibt es andere Ansätze, aber in 9i werden sie chaotischer sein als die PostgreSQL-Syntax.