Sql Kodları ANA SAYFA    İLETİŞİM    HAKKIMIZDA 

Google Book üzerinden kitabımızın online versiyonunu satın alabilirsiniz

SQL ALTER TABLE Kullanımı

Tablomuzda bulunan bir alanı silebilir, adını veya tipini değiştirebilir veya yeni bir alan ekleyebiliriz. Bu işlemler için ALTER TABLE kullanılmaktadır.

Alan Eklemek için  Kullanım Biçimi

ALTER TABLE tablo_adi
ADD alan_adi veri_tipi

Alan Silmek için  Kullanım Biçimi

ALTER TABLE tablo_adi
DROP CLOUMN alan_adi


Alan Tipini Değiştirmek için  Kullanım Biçimi

- SQL Server / MS Access veritabanlarında kullanım biçimi:

ALTER TABLE tablo_adi
ALTER COLUMN  alan_adi  veri_tipi

- MySQL  / Oracle (10G öncesi versiyonlarda) veritabanlarında kullanım biçimi:

ALTER TABLE tablo_adi
MODIFY COLUMN  alan_adi  veri_tipi

- Oracle (10G ve sonrası versiyonlarda) veritabanında kullanım biçimi:

ALTER TABLE tablo_adi
MODIFY  alan_adi  veri_tipi

Aşağıdaki gibi Personel tablomuz olsun.

id Personel_adi
1 Salih ESKİOĞLU
2 Ayhan ÇETİNKAYA
3 Serkan ÖZGÜREL
4 İlhan ÖZLÜ


Örnek1:
ALTER TABLE Personel
ADD Dogum_tarihi year

Yuklarıdaki örnekte, Dogum_tarihi alanı "year" tipi ile yani yıl bilgisini tutacak şeklinde veritabanımıza eklenir.

Çıktısı:

id Personel_adi Dogum_tarihi
1 Salih ESKİOĞLU  
2 Ayhan ÇETİNKAYA  
3 Serkan ÖZGÜREL  
4 İlhan ÖZLÜ  

Örnek2:

SQL ve Ms Access'te:
ALTER TABLE Personel
ALTER COLUMN Dogum_tarihi date

MySQL ve Oracle (10G öncesi)'da:

ALTER TABLE Personel
MODIFY COLUMN Dogum_tarihi date

Yuklarıdaki örnekte, Persoenl tablosunda bulunan Dogum_tarihi alanının tipi "date" tipi ile yani tarih bilgisini tutacak şeklide değiştiriliyor

Örnek3:
ALTER TABLE Personel
DROP COLUMN Dogum_tarihi

Bu örnekte ise Dogum_tarihi alanı Personel tablomuzdan silinmektedir.

  Reklam vermek için mail ile iletişime geçebilirsiniz


www.sqlkodlari.com - 2014 - 2024
Telif hakları uyarısı: Sitedeki bilgiler izinsiz KOPYALANABİLİR. Çünkü bu bilgiler bilgisayar standartlarındandır ve bizim bulup ürettiğimiz şeyler değildir. Başka sitelerde de burada anlatılan açıklamalara rastlayabilirsiniz. Ancak ricamız buradan faydalı bir şeyler öğreniyorsanız, o zaman siteyi tavsiye edin ki başkaları da öğrensin.