Tom Kyte ऐसा करने का एक बहुत ही सुविधाजनक तरीका प्रदान करता है, और यह Oracle 9i से कस्टम एकत्रीकरण फ़ंक्शन के साथ काम करता है। यह अल्पविराम के साथ एकत्रित होता है, लेकिन आप पाइप के लिए फ़ंक्शन बॉडी को संशोधित कर सकते हैं।
Oracle 11g से शुरू करके, आप यह कर सकते हैं:
SELECT LISTAGG(column, separator) WITHIN GROUP (ORDER BY field)
FROM dataSource
GROUP BY grouping columns
यह वेब पेज आपके द्वारा सूचीबद्ध और वास्तव में प्रभावी नहीं होने सहित अतिरिक्त तरीके प्रदान करता है।