SQL Alter Komutu, Tablo Üzerinde Değişiklik
Mevcut tablomuzda değişiklik yapmamız gerektiği zaman "ALTER" komutu bize yardımcı olacaktır. Var olan tabloya bir alan eklemek, alanın adını, tipi ,boyutunu vs. durumunu değiştirmeye yaramaktadır.
Öncelikle örnek bir tablo oluşturalım;
CREATE TABLE Musteri(
Id int,
Adi vharchar(50),
Soyadi vharchar(50),
DogumTarihi DateTime)
Tabloya Kolon;
Eklemek: ALTER TABLE Tablo_Adı ADD Alan_Adı Veri_Tip
Örnek: ALTER Musteri ADD Ceptel varchar(11) null
Silmek: ALTER TABLE Tablo_Adı DROP COLUMN Alan_Adı
Örnek: ALTER Musteri DROP COLUMN CepTel
Veri tipini değiştirme: ALTER TABLE Tablo_Adi ALTER COLUMN Alan_Adi Yeni_Veri_Tipi
Örnek: ALTER TABLE Musteri ALTER COLUMN CepTel char(11) not null