(c) Instytut Informatyki Politechniki Poznańskiej
11
Modyfikowanie schematu relacji
•Dodawanie nowych atrybutów i ograniczeń
•
•
•
•Modyfikowanie istniejących atrybutów
•
•
•
•Usuwanie atrybutów i ograniczeń
•
•
•
•Zmiana nazwy atrybutu
ALTER TABLE nazwa_relacji
ADD [ nazwa typ(rozmiar) [DEFAULT wartość] ograniczenia |
CONSTRAINT nazwa typ ograniczenie ];
ALTER TABLE nazwa_relacji
MODIFY (nazwa typ(rozmiar) [DEFAULT wartość] [ NOT NULL ]);
ALTER TABLE nazwa_relacji
DROP [ COLUMN ( nazwa ) | CONSTRAINT ( nazwa ) ];
ALTER TABLE nazwa_relacji
RENAME COLUMN stara_nazwa TO nowa_nazwa;