Fråga : PL-/SQLtillvägagångssättet som sätter in CLOB-data in i Oracle, bordlägger

När du utför mellanläggsmeddelanden för att befolka en Oracle, bordlägga med CLOB-data sätter in, felet för receive
SQL: ORA-01704: stränga ordagrann long
Solutions forskade för alla pekar till att använda röravariabler - men verkar röravariabler i en kretsa strukturerar har en begränsning av 32.000 rödingar.  Hur jag går omkring att avskilja min CLOB sätter in in i 32.000 teckenen stor bit och fästar därefter dem i det korrekt långt?  Finns det någon pre-written PL/SQL kodifierar ut där som läser en CLOB sätter in in i en röravariabel? Datan består av omkring 7000 rekord och bor för närvarande, som MELLANLÄGGSmeddelanden i en .sql sparar skapat av särdrag för PADDA exportdata.  
" klar "

Svar : PL-/SQLtillvägagångssättet som sätter in CLOB-data in i Oracle, bordlägger

Om jag förstår, du har en spara med 7000 mellanläggsmeddelanden, och några som sätter in, är mer stor än 4000 tecken?

Du kan är kompetent att använda SQL*Loader för att lura dessa data in i att ladda.  Kontrollera ut mitt exempel i:
http://www.experts-exchange.com/Database/Oracle/10.x/Q_26168431.html?#a32664632
Andra lösningar  
 
programming4us programming4us