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é