Sql Alter Table komutu ile varolan database içine yeni sütun ekleyebilir varolan sütunun adını, türünü değiştirebilir veya varolan sütunu silebiliriz.

 

Yeni sütun eklemek için :

 

ALTER TABLE musteriler ADD musteri_adresi varchar(50)

şeklinde bir kullanım yapabiliriz.

 

Örnek : musteri isimli tabloya musteri_adresi isminde ve varchar(50) veri tipinde bir sütun eklemek için,

 

ALTER TABLE musteriler ADD musteri_adresi varchar(50)

şeklinde bir kullanım yapabiliriz.

 

Örnek: musteri isimli tabloya musteri_adi ve musteri_soyadi isminde iki adet sütun eklemek istiyorsak,

 

ALTER TABLE ADD(musteri_adi varchar(30)
                          musteri_soyadi varchar(30)
                         )

şeklinde bir kullanım yapabiliriz.

 

Var olan sütunun ismini değiştirmek için :

 

ALTER TABLE tablo_adi CHANGE degisecek_sutun yeni_sutun yeni_sutun_tipi

 

Örnek: musteri isimli tabloda musteri_adi isimli sütunu musteri_isim şeklinde değiştirmek için,

 

ALTER TABLE musteri CHANGE musteri_adi musteri_isim varchar(30)

şeklinde bir kullanım yapabiliriz.

 

Var olan sütunun veri tipini değiştirmek için:

 

ALTER TABLE tablo_adi MODIFY degisecek_sutun yeni_veri_tipi

şeklinde bir kullanım yapabiliriz.

 

Var olan sütunu silmek için:

 

ALTER TABLE tablo_adi DROP sutun_adi

şeklinde bir kullanım yapabiliriz.