sql >> Database >  >> RDS >> Oracle

LISTAGG-functie:resultaat van aaneenschakeling van tekenreeksen is te lang

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

Dit retourneert een clob-waarde, dus geen limiet voor rijen.



  1. SINH() Functie in Oracle

  2. Hoe voeg je twee tabellen samen in een veld met een externe sleutel met django ORM?

  3. Passport gebruiken met Sequelize en MySQL

  4. Hoe krijg ik de namen van alle kolommen voor alle tabellen in MySQL?