Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Jak dostosować LITAGG, aby obsługiwał więcej niż 4000 znaków w zapytaniu wybierającym?

Powinieneś dodać GetClobVal, a także musisz rtrim, ponieważ zwróci delimiter na końcu wyników.

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. Ustawianie limitu czasu sieci dla połączenia JDBC

  2. Wildfly nie udało się załadować modułu dla sterownika Oracle

  3. Uzyskiwanie uchwytu do natywnego połączenia Oracle w Hibernate 4 w celu uruchomienia przechowywanego procesu

  4. Jak wywołać funkcję Oracle z Hibernate z parametrem zwracanym?

  5. jak wyeksportować ramkę danych (R) do tabeli Oracle