GetClobVal を追加する必要があり、結果の最後に区切り文字が返されるため、rtrim も必要です。
SELECT RTRIM(XMLAGG(XMLELEMENT(E,colname,',').EXTRACT('//text()')
ORDER BY colname).GetClobVal(),',') from tablename;
GetClobVal を追加する必要があり、結果の最後に区切り文字が返されるため、rtrim も必要です。
SELECT RTRIM(XMLAGG(XMLELEMENT(E,colname,',').EXTRACT('//text()')
ORDER BY colname).GetClobVal(),',') from tablename;