Der Datentyp CLOB steht für " Character Large Object " und kann Zeichendaten zwischen 8 Terabyte auf 128 Terabyte Größe enthalten . Einfach versuchen, CLOB-Daten einfügen mit dem Standard "INSERT "-Anweisung ist nicht immer möglich. CLOB -Daten können verwendet werden, um alle Arten von Zeichen basierte Informationen in großen Mengen zu halten. Einsetzen CLOB Daten in einer Datenbank in einer Reihe von Wegen erreicht werden. Abhängig von der Art der Daten und der Quelle der Informationen kann es notwendig sein, eine gespeicherte Prozedur oder anonym Oracle , um die Daten erfolgreich einsetzen zu schreiben. Anleitung
1
Erstellen Sie eine temporäre Tabelle mit einem CLOB-Datentyp wie folgt auf dem " SQL > " prompt in SQLPlus :
create table clobtable ( ID-Nummer , clob_data CLOB );
die Tabelle kann nun verwendet werden, um ein und verweisen CLOB-Daten über das ID-Feld und dem Feld Speichern clob_data die eigentlichen Informationen werden.
2
erstellen Code, um die CLOB -Feld in der Datenbank zu füllen . = 1; <: ; ;
charcount BINARY_INTEGER
Position integer
DECLARE
vlob_loc CLOB : Dies wird durch schriftlich bis eine anonyme Block wie folgt erreicht br>
v_charclob varchar2 ( 32000) ;
beginnen
for i in 1 .. 12000 Schleife
v_charclob : = v_charclob