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

Funkcja LITAGG:wynik konkatenacji ciągów jest za długi

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

To zwróci wartość clob, więc nie ma limitu wierszy.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak rozwiązywać problemy z ORA-02049 i ogólnie blokować problemy z Oracle?

  2. Procedura składowana Oracle:zwróć zarówno zestaw wyników, jak i parametry wyjściowe

  3. Spojrzenie na Oracle Group-by Bug

  4. KLUCZ OBCY PRZY USUWANIU BŁĘDU OGRANICZENIA — Oracle

  5. Najłatwiejsza metoda testowania procedury składowanej Oracle