Bạn nên thêm GetClobVal và cũng cần rtrim vì nó sẽ trả về dấu phân cách ở cuối kết quả.
SELECT RTRIM(XMLAGG(XMLELEMENT(E,colname,',').EXTRACT('//text()')
ORDER BY colname).GetClobVal(),',') from tablename;
Bạn nên thêm GetClobVal và cũng cần rtrim vì nó sẽ trả về dấu phân cách ở cuối kết quả.
SELECT RTRIM(XMLAGG(XMLELEMENT(E,colname,',').EXTRACT('//text()')
ORDER BY colname).GetClobVal(),',') from tablename;