sql >> Databáze >  >> RDS >> Oracle

Jak vyladit LISTAGG tak, aby podporoval více než 4000 znaků ve vybraném dotazu?

Měli byste přidat GetClobVal a také musíte provést rtrim, protože na konci výsledků vrátí oddělovač.

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


  1. [Video] Integrace dat s PostgreSQL

  2. MySQL a Splunk - Vyberte a připojte se

  3. skript, který stahuje data ze souboru txt v klauzuli where

  4. Proč moje PDO nefunguje?