The CLOB datatype står for " Character Large Object " og kan inneholde tegn data på mellom 8 terabyte til 128 terabyte i størrelse. Rett og slett forsøker å sette CLOB data ved hjelp av standard "SETT " statement er ikke alltid mulig. CLOB data kan brukes til å holde alle typer karakter basert informasjon i store mengder . Innsetting CLOB data i en database kan oppnås på en rekke måter. Avhengig av hvilken type data og kilden til opplysningene , kan det være nødvendig å skrive en lagret prosedyre eller anonyme Oracle blokk å sette inn data hell . Instruksjoner
en
Lag en midlertidig tabell med CLOB datatype slik på "SQL > "-ledeteksten i sqlplus : en
opprette tabellen clobtable (id nummer, clob_data clob );
tabellen kan nå brukes til å angi og referere CLOB data via id -feltet og clob_data feltet lagring av faktiske opplysninger .
2
Lag kode for å befolke CLOB felt i databasen . Dette oppnås ved å skrive opp en anonym blokk som følger : en
DECLARE
vlob_loc clob ;
charcount binary_integer ;
posisjon heltall: = 1 ;
v_charclob varchar2 ( 32000 ) ;
begynne
for jeg i en .. 12000 sløyfe
v_charclob : = v_charclob