SQL Server Alter Table Kulanımı Ve Örnekleri

Sql serverda design tarafında yapılan müdaheleleri veya değişiklikleri sql kodu olarak Alter Table cümlesini kullanarak tablo alanları üzerinde ekleme, silme, düzenleme gibi işlemleri kolayca yapabilmekteyi.

Alter Table Kullanımı

Yeni alan eklemek için kullanılacak SQL cümlesi

Tablo içerisinden bir kolonu silmek için kullanılacak SQL cümlesi

Alter Table Örnek SQL Sözdizimi

SQL Server / MS Access

My SQL / Oracle

Oracle 10G ve sonrası

ALTER TABLE Örnekleri

Şimdi alttaki basit bit personel tablosunu kullanarak Alter Table kullanımı daha iyi anlamaya çalışalım.

PIDAdSoyadAdresSehir
1MuratÖNERŞahinler sok.İstanbul
2Muhammet EminÖZTÜRKLEREğitim Mah.İstanbul
3HakanGÜNERBıldırcın Sok.Denizli

Şimdi yukarıda görmüş olduğunuz tabloya DogumTarihi diye bir alan ekleyelim. Tabloya dogum tarihi alanı ekleyebileceğimiz sql sözdizimi şu şekilde olmalıdır.

Üstteki kodda’da görmüş olduğunuz gibi personel adındaki tablomuza DogumTarihi adında date(tarih) tipinde bir alan ekledik ve personel tablosunun yeni hale şu şekildedir.

PIDAdSoyadAdresSehirDogumTarihi
1MuratÖNERŞahinler sok.İstanbul
2Muhammet EminÖZTÜRKLEREğitim Mah.İstanbul
3HakanGÜNERBıldırcın Sok.Denizli

Şimdiki örneğimizde alanımızın veri türünü değiştirebileceğimiz sql sözdizimini görelim.

Şimdi ise bir Ekleme tarihi adından datetime türünde bir alan ekleyelim ve eğer bu alana değer girişi yapılmazsa varsayılan olarak bugünün tarihini atamasını sağlayalım bir alan boş geçildiğinde varsayılan olarak bir değer aktarmak isterseniz DEFAULT keyword’unu kullanmalısınız alttaki örnekte olduğu gibi;

Yukarıdaki sql sorgusu sonucunda EklemeTarihi alanına kayıt eklenmediği taktirde bugünün tarihi otomatik olarak girilecektir.

Şimdi ise personel tablosundaki DogumTarihi alanını kaldırabileceğimiz sql cümlesini nasıl yazıldığını görelim

SQL Server Alter Table Kulanımı Ve Örnekleri
4 (80%) 4 oy

Bunlar da hoşunuza gidebilir...

Bir Cevap Yazın