Oracle
 sql >> Database >  >> RDS >> Oracle

Funzione LISTAGG:il risultato della concatenazione di stringhe è troppo lungo

SELECT RTRIM(XMLAGG(XMLELEMENT(E,colname,',').EXTRACT('//text()') ORDER BY colname).GetClobVal(),',') AS LIST
FROM tablename;

Questo restituirà un valore clob, quindi nessun limite alle righe.