Oracle databaser støtte den store objekter ( LOB ) type data til å lagre og administrere store størrelse , for eksempel musikk, videoer , kart og lange tegnstrenger data . Den NLOB datatype holder databaseobjekter som inneholder tallverdier . NCLOB ( National Character Large Object) er en datatype som lagrer en LOB objekt. Oracle TO_NCLOB funksjonen lar deg konvertere NCLOB verdier i en LOB database kolonne til et tegn LOB ( CLOB ) verdier. Den CLOB objekt kan representere noen tegnstrengene , inkludert VARCHAR2 datatype . Ved å flytte NCLOB data til VARCHAR2 database kolonner , sikrer du riktig visning av databasen tegnsettet i programmet. Instruksjoner 
 en 
 Klikk " Start", " Oracle PL /SQL Management Console . " 
 2 
 Oppgi følgende SQL-setninger i konsollen vinduet for å konvertere " final_ad " VARCHAR2 strengen til " ad_fltextn " NCLOB objekt i " print_media " database : en 
 CREATE TABLE print_media 
 
 ( product_id NUMMER ( 6 ) 
 
 , ad_id NUMMER ( 6 ) 
 
 , ad_composite BLOB 
 
 , ad_sourcetext clob 
 
 , ad_finaltext clob 
 
 , ad_fltextn NCLOB 
 
 , ad_textdocs_ntab textdoc_tab 
 
 ) nestet tabell ad_textdocs_ntab STORE AS textdocs_nestedtab ; 
 
 DECLARE 
 
 final_ad VARCHAR2 ( 32767 ) ; 
 
 START 
 
 SELECT ad_finaltext INTO final_ad FRA print_media 
 < p> HVOR PRODUCT_ID = 1024 og ad_id = 15007 ; 
 
 INSERT INTO print_media ( product_id , ad_id , ad_fltextn ) 
 
 VALUES ( 1024 , 15 007 , etter 
 TO_NCLOB (' lagringsplass for nytt produkt beskrivelse ' )); 
 
 OPPDATERING PRINT_MEDIA 
 
 SET AD_FINALTEXT = TO_NCLOB ( AD_FLTEXTN ) ; 
 
 END ; 
 3 
 Klikk på "File ", " Run" oppdatere " product_id " rekord i " print_media " database .