Tim Hall ma ostateczny zbiór technik agregacji ciągów w Oracle .
Jeśli utkniesz na 9i, moim osobistym upodobaniem byłoby zdefiniowanie niestandardowego agregatu (na tej stronie jest implementacja string_agg), który byś miał
SELECT string_agg( name )
FROM people
Ale musisz zdefiniować nową funkcję STRING_AGG. Jeśli chcesz uniknąć tworzenia nowych obiektów, istnieją inne podejścia, ale w 9i będą bardziej chaotyczne niż składnia PostgreSQL.