CodeBlanks Logo Icon CodeBlanks

ALTER TABLE

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

query.sql
-- tabloyu değiştir
ALTER TABLE products

Örnek çözüm

query.sql
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

Soru
____ products
ADD COLUMN stock INT;
Cevap
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

Orta seviye bölümündeki tüm dersler