Tim Hallには、Oracleの文字列集約手法 の最も信頼のおけるコレクションがあります。 。
9iに固執している場合、私の個人的な好みは、カスタムアグリゲートを定義することです(そのページにstring_aggの実装があります)。
SELECT string_agg( name )
FROM people
ただし、新しいSTRING_AGG関数を定義する必要があります。新しいオブジェクトの作成を回避する必要がある場合は、他のアプローチがありますが、9iではPostgreSQL構文よりも厄介になります。