Il tipo di dati CLOB sta per " Character Large Object " e può contenere i dati di carattere compresi tra 8 terabyte a 128 terabyte. Basta tentare di inserire i dati CLOB mediante l'istruzione "INSERT " standard non è sempre possibile . Dati CLOB possono essere utilizzati per contenere tutti i tipi di informazioni a caratteri in grandi quantità . Inserimento di dati CLOB in un database può essere raggiunto in diversi modi . A seconda del tipo di dati e la fonte delle informazioni , può essere necessario scrivere una stored procedure o blocco Oracle anonimi di inserire i dati correttamente . Istruzioni
1
creare una tabella temporanea con un tipo di dati CLOB come segue agli " SQL > " prompt SQLPlus :
creare tabella clobtable ( numero ID , clob_data CLOB ) ;
la tabella può ora essere utilizzato per entrare e fare riferimento i dati CLOB tramite il campo ID e il campo clob_data memorizzare le informazioni effettive .
2
Creare il codice per compilare il campo CLOB nel database . Ciò si ottiene scrivendo su un blocco anonimo come segue :
DECLARE
vlob_loc CLOB ;
charcount BINARY_INTEGER ;
posizione integer : = 1 ;
v_charclob vARCHAR2 ( 32000 ) ;
iniziare
for i in 1 .. 12000 anello
v_charclob : = v_charclob