SQL ALTER TABLE

SQL ALTER TABLE


    


DEFINICJA

Polecenie ALTER TABLE służy do modyfikowania kolumn w istniejących tabelach. Modyfikacja ta może polegać na dodaniu nowej kolumny, usunięciu istniejącej kolumny lub zmianie (np. typu danych) istniejącej kolumny. Za pomocą tego polecenie może także dodawać lub usuwać ograniczenia z kolumn w tabeli.


Przykład dodania nowej kolumny o nazwie "MiddleName" (o typie danych varchar) do tabeli o nazwie "Employees"
SQL SERVER baza: Northwind

ALTER TABLE
    Employees
ADD
    MiddleName varchar(10);   


Przykład modyfikacji, zmiany typu danych z varchar na int, na kolumnie "MiddleName" w tabeli "Employees"
SQL SERVER baza:Northwind

ALTER TABLE
    Employees
ALTER COLUMN
    MiddleName int;   


Przykład usunięcia kolumny "MiddleName" z tabeli o nazwie "Employees" (baza: Northwind).
SQL SERVER baza: Northwind

ALTER TABLE
    Employees
DROP COLUMN
    MiddleName;