Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Bagaimana cara men-tweak LISTAGG untuk mendukung lebih dari 4000 karakter dalam kueri pemilihan?

Anda harus menambahkan GetClobVal dan juga perlu rtrim karena akan mengembalikan pembatas di akhir hasil.

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tempatkan Acara ke Windows Event Log dengan Oracle

  2. Nilai Oracle ROWID

  3. butuh bantuan untuk mengoptimalkan kueri oracle

  4. OracleBulkCopy Memory Leak (Pengecualian OutOfMemory)

  5. Oracle Text tidak akan berfungsi dengan NVARCHAR2. Apa lagi yang mungkin tidak tersedia?