Alter Table Komutu

ALTER TABLE komutu; tabloya sütun eklemek, sütun silmek ya da sütunun yapısında değişiklik yapmak için kullanılır.

ALTER TABLE komutu ayrıca mevcut bir tabloya çeşitli kısıtlamalar eklemek ve silmek için de kullanılır.

ALTER TABLE – Sütun Ekleme

Bir tabloya sütun eklemek için aşağıdaki syntax’ı kullanın:

ALTER TABLE tablo_adı 
ADD sütun_adı veri_tipi; Code language: SQL (Structured Query Language) (sql)

Aşağıdaki SQL kodu, “Müşteriler” tablosuna bir “E-posta” sütunu ekler:

ALTER TABLE Customers 
ADD Email varchar(255); Code language: SQL (Structured Query Language) (sql)
Alter Table Komutu

ALTER TABLE – Sütun Silme

Bir tablodaki bir sütunu silmek için aşağıdaki syntax’ı kullanın (bazı veritabanı sistemlerinin bir sütunun silinmesine izin vermediğine dikkat edin):

ALTER TABLE tablo_adı 
DROP COLUMN sütun_adı; Code language: SQL (Structured Query Language) (sql)

Aşağıdaki SQL kodu, “Müşteriler” tablosundan “E-posta” sütununu siler:

ALTER TABLE Customers 
DROP COLUMN Email; Code language: SQL (Structured Query Language) (sql)

ALTER TABLE – Sütunu Yeniden Adlandırma

Tablodaki bir sütunu yeniden adlandırmak için aşağıdaki syntax’ı kullanın:

ALTER TABLE tablo_adı 
RENAME COLUMN eski_ad to yeni_ad; Code language: SQL (Structured Query Language) (sql)

ALTER TABLE – Veri Tipini Değiştirme / Modifiye Etme

Tablodaki bir sütunun veri tipini değiştirmek için aşağıdaki syntax’ı kullanın:

ALTER TABLE tablo_adı 
ALTER COLUMN sütun_adı veri_tipi; Code language: SQL (Structured Query Language) (sql)

Örnek: Aşağıdaki komutla URUN tablosuna veri tipi 10 haneli yazı olan URUNKODU adında sütun ekledik.

Alter Table Komutu

Alter Table Komutu Aşağıdaki komutla yeni eklediğimiz sütuna değer girebiliriz.

Alter Table Komutu

Örnek Aşağıdaki komutla tablodan sütun silebiliriz

Alter Table Komutu