ALTER TABLE
- SQL kursu
- Orta seviye
- Ders 106/115
- 4 dk
Mevcut tabloyu değiştirmeyi öğrenirsin.
ALTER TABLE
ALTER TABLE mevcut tablonun yapısını değiştirir. Sütun ekleme, silme, tür değiştirme yapılır.
ALTER TABLE products
ADD COLUMN stock INT;Bu sorgu products tablosuna stock sütunu ekler.
ALTER TABLE — ayrıntı
ALTER TABLE veriyi bozmadan tabloyu günceller. Büyük tablolarda kilitlenmeye dikkat et.
Örneğin ALTER TABLE customers ADD COLUMN phone VARCHAR(20) mevcut müşteri kayıtlarını silmeden yeni bir telefon sütunu ekler.
Uygulama ALTER TABLE
products tablosuna stock INT sütunu ekle.
Başlangıç kodu
-- tabloyu değiştir
ALTER TABLE productsÖrnek çözüm
ALTER TABLE products
ADD COLUMN stock INT;Beklenen çıktı
Tablo güncellendi
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 ALTER TABLE ne yapar?
- Tablo yapısını değiştirir Doğru cevap
- Veri siler
- Sorgu çalıştırır
- İndeks arar
Açıklama: ALTER TABLE tablo yapısını değiştirir.
2 ALTER TABLE ekle
____ products
ADD COLUMN stock INT;
ALTER TABLE products
ADD COLUMN stock INT;
Açıklama: ALTER TABLE doğru cevap.
3 ALTER TABLE: kavramları eşleştir
| Kavram | Anlamı |
|---|---|
ALTER TABLE |
değiştir |
ADD COLUMN |
sütun ekle |
DROP COLUMN |
sütun sil |
MODIFY |
tür değiştir |