यहां विभिन्न स्ट्रिंग एकत्रीकरण तकनीकों के बारे में एक अच्छा लेख दिया गया है। ।
मैं एक और तरीका जोड़ सकता हूं (एक्सएमएल-आधारित):
select rtrim(
extract(
sys_xmlagg(
xmlelement("X",ename||', ')
),
'/ROWSET/X/text()'
).getstringval(),
', '
)
from emp;
और 11g रिलीज़ 2 में हमने अंतत:बिल्ट-इन LISTAGG समारोह।