Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 Otvorte okno príkazového riadka PL /SQL alebo programový editor . 
 2 
 Vykonajte prvý dátový typ konverzie . Upraviť premennú VARCHAR2 na dátový typ LONG . Použite nasledujúci dotaz ako napríklad : 
 
 ALTER TABLE zamestnanca UPRAVIŤ ( empprofile dlhý ) ; 
 
 Tento dotaz upravuje stĺpec s názvom " empprofile " z dátového typu VARCHAR2 do dátového typu Long . 
 3 
 Vykonajte druhý " ALTER TABLE " príkaz . Previesť LONG dátový typ typu CLOB dát pomocou nasledujúceho dotazu : 
 
 ALTER TABLE zamestnancov UPRAVIŤ ( empprofile CLOB ) ; 
 
 Tento príkaz upravuje " empprofile " stĺpec opäť od LONG na dátový typ CLOB . 
 Prevod dátových typov pre CLOB pomocou príkazu UPDATE 
 4 
 v PL /SQL príkazového riadku editora vytvorte novú premennú typu CLOB v tabuľka : " ; . zamestnanec " 
 
 ALTER TABLE ADD zamestnancov ( empprofile2 CLOB ) 
 
 Tento príkaz pridá stĺpec s názvom " empprofile2 " v tabuľke s názvom 
 5 
 Vytvoriť vyhlásení aktualizácie , ktorá nastaví hodnotu novej premennej rovná hodnote starej premenné 
 
 UPDATE zamestnanec ; . empprofile2 = empprofile , COMMIT ; 
 
 spustení príkazu SELECT Ak chcete zobraziť zabezpečiť, aby výsledky stĺpci " empprofile2 " zodpovedal hodnotu obsiahnutú vo " empprofile " pre prvých 10 záznamov 
 6 
 Drop starý VARCHAR2 premenné : . 
 
 ALTER TABLE DROP zamestnancov COLUMN empprofile ; 
 7 
 Premenujte CLOB stĺpca starej VARCHAR2 stĺpca 
 
 ALTER TABLE zamestnancov zvolený stĺpec empprofile2 TO empprofile ; . 
 
 Prevod dátové typy pomocou TO_CLOB v Oracle 10g 
 8 
 Do príkazového riadku PL /SQL , zmeňte dátový typ CLOB použitím funkcie TO_CLOB : 
 
 UPDATE employeeSET empprofile2 = TO_CLOB ( empprofile ) ; COMMIT ; 
 
 TO_CLOB explicitné funkcia pracuje na VARCHAR2 , NVarchar2 , alebo NCLOB dátových typov 
 9 
 Drop starý názov stĺpca 
 .. 10 
 Premenovať " empprofile2 " na " empprofile . " 
              
Copyright © počítačové znalosti Všetky práva vyhradené