Posts Tagged ‘alter table’

Modyfikacja tabeli w oracle

piątek, lipiec 11th, 2008


Jeżeli chcemy dodać np. kolumnę do bazy to wtedy używamy komendy ALTER, na przykład do tabeli pracownicy dodajemy  kolumnę PESEL , poniżej przedstawię jak to zrobić:

ALTER TABLE pracownicy ADD (pesel number(11) NOT NULL); 

to polecenie dodaje kolumnę pesel która może mieć max 11 cyfr dodatkowo nie może być NULL, czyli musimy wstawić jakąś  wartość.

jeżeli chcemy zmodyfikować kolumnę to też używamy polecenia ALTER, przykładem może być sytuacja kiedy stwierdziliśmy  że nie wszyscy muszą mieć PESEL i wtedy w kolumnie PESEL może być wartość NULL

ALTER TABLE pracownicy ADD (pesel number(11) NULL);

innym przykładem będzie wykasowanie kolumny z tabeli:

ALTER TABLE pracownicy DROP COLUMN pesel;



- - - -