sql >> Databasteknik >  >> RDS >> Oracle

Hur justerar man LISTAGG för att stödja mer än 4000 tecken i en utvald fråga?

Du bör lägga till GetClobVal och måste också rtrimma eftersom det kommer att returnera avgränsare i slutet av resultaten.

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


  1. Analysera SOAP XML i Oracle med exempel

  2. RMySQL-installationsproblem med Mysql 5.5

  3. Följ hur man strukturerar chattdelen av appen?

  4. MySQL:s MD5-hash är felaktig