Vraag : Hoe vertelt u als geldige indicator LOB? Ora-22275

Hallo kregen allen,
I een fout:
line 118 ora-06502: PL/SQL: numerieke of waardefout: ongeldig gespecificeerd merkteken LOB: ORA-22275

How vertel ik als een geldige indicator LOB bestaat alvorens ik deze fout krijg?
What als een empty_clob () nooit werd opgenomen?

I denkt ik probeerde om Tekst/op te nemen HTML- die ook een beeld…
How kunnen ik controleren om te zien hadden dat de gebruiker slechts probeert om CLOB bekwame gegevens op te slaan?
What als ik in de gegevens van de VLEK veranderde - kan de gebruiker de tekst uitgeven?

Thank u,
BC

Antwoord : Hoe vertelt u als geldige indicator LOB? Ora-22275

Het hangt van het pakket af of functioneert u gebruikt.  Sommigen van hen vergen nog een lobmerkteken aangezien u in dbms_lob.write zag.

Om een kolom enkel bij te werken CLOB, hebt u typisch geen speciale functies nodig.  Nu ik heb gezegd dat, als de pBody variabele heel wat gegevens bevat, zou u wat speciale verwerking kunnen moeten uitvoeren maar ik zag niet de behoefte aan dat in het snuifje van code postte u.

Met elke nieuwe versie CLOBs worden more and more als varchar2.  Ik kom in 12g voor of 12gR2, zal u werkelijk niet het verschil kunnen vertellen.
Andere oplossingen  
 
programming4us programming4us