Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako Alter tabuľky v Oracle pomocou SQL

Pri zmene tabuľky v Oracle pomocou SQL , ako je napríklad pridávanie , úpravu a klesá stĺpec v tabuľke , budete pomocou " ALTER TABLE " vyhlásenie , kľúčové slovo " MODIFY " a končí príkaz SQL bodkočiarkou ( ;) . So zameraním na modifikáciu stĺpce nasledujúce aspekty stĺpcov sú modifikovateľné , veľkosť dátových typov CHAR alebo VARCHAR2 , presnosť číselný stĺpec a typ dát stĺpce . Veci , ktoré budete potrebovať
SQL * Plus
Zobraziť ďalšie inštrukcie Cestuj 1

Pripojte sa k Oracle SQL * Plus , kliknite na tlačidlo " Štart " , " Všetky programy , " kliknite na tlačidlo " Sqlplus . "
2

Prihláste sa Oracle SQL * Dialog Box Plus , zadajte " Užívateľské meno " zadajte " Heslo " , kliknite na tlačidlo " OK . "
3

Popíšte tabuľku college_classes , ktorý je umiestnený na databáze Oracle . Na SQL > riadku zadajte " OPIS college_classes ; "

SQL > DESCRIBE college_classes klipart

Názov Null ? Zadajte

------------------------------------------- -------------------------------------

class_id NOT NULL ČÍSLO ( 5 )

class_name NOT NULL VARCHAR2 ( 20 )

CLASS_DESCRIPTION NOT NULL VARCHAR2 ( 50 )
4

Použite alter table zvýšiť dĺžku class_name stĺpci college_classes od . 20 až 30

Na SQL > riadku
typ

" ALTER TABLE college_classes

MODIFY class_name VARCHAR2 ( 30 ) , "

* Poznámka že môžete len znížiť dĺžku kolóny nie sú žiadne riadky v tabuľke alebo všetky stĺpce obsahujú null stĺpce .
5

Použite alter table zmeniť presnosť class_id stĺpci college_classes od . 5 až 10

Na SQL > riadku
typ

" ALTER TABLE college_classes

ZMENIŤ class_id NUMBER ( 10 ) , "

* Poznámka že môžete len znížiť dĺžku kolóny nie sú žiadne riadky v tabuľke alebo všetky stĺpce obsahujú null stĺpce .
6

Použite alter table zmeniť dátový typ class_name z VARCHAR2 na . CHAR

Na SQL > riadku

typu " ALTER TABLE college_classes

ZMENIŤ class_name CHAR ( 30 ) , "

* Všimnite si , že je Tabuľka je prázdna alebo stĺpec obsahuje hodnoty null , môžete zmeniť stĺpce ľubovoľný typ dát . V opačnom prípade môžete len zmeniť dátový typ stĺpca do kompatibilného dátového typu .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené