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

LISTAGG-funktion:Resultatet af strengsammenkædning er for lang

SELECT RTRIM(XMLAGG(XMLELEMENT(E,colname,',').EXTRACT('//text()') ORDER BY colname).GetClobVal(),',') AS LISTFROM tabelnavn;

Dette vil returnere en clob-værdi, så ingen begrænsning på rækker.



  1. PG COPY-fejl:ugyldig inputsyntaks for heltal

  2. Hvad er forskellen mellem enkelte anførselstegn og dobbelte anførselstegn i PostgreSQL?

  3. Hvordan kopierer eller importerer jeg Oracle-skemaer mellem to forskellige databaser på forskellige servere?

  4. Få placeringen af ​​et tegn i en streng i SQLite med Instr()