</> realdeveloper

DDL: veritabanı yapısını değiştirmek

Data Definition Language tablo, kısıt ve diğer veritabanı nesnelerinin yapısını tanımlar. CREATE, ALTER ve DROP bu gruptadır. Yapı değişikliği, satır verisini okuyan veya değiştiren sorgulardan farklı bir amaç taşır.

Somut bir örnek

Var olan tabloya zorunlu alan eklemeden önce eski satırları nasıl dolduracağını ve eski uygulama sürümünün yeni şemayla çalışıp çalışmayacağını planla.

ALTER TABLE orders ADD COLUMN note text;

Kendi cümlenle açıkla

Boş olmayan bir tabloya NOT NULL sütunu eklerken hangi geçiş adımları gerekir?

Nasıl çalışabilirsin?

Önce gerekçeni yaz. Asıl dokümanı kontrol et, bir varsayımını belirle ve farklı bir örnek dene. Bu sayfayı okumak doğrulanmış beceri kanıtı sayılmaz.

Kaynak ve kontrol

PostgreSQL data definition ↗

Özgün RealDeveloper anlatımı; son kaynak kontrolü: .

Pratikle devam et

Bu sayfalar herkese açıktır. Cevaplarını kaydetmek ve kişisel çalışma rotasını kullanmak için giriş yap.

Çalışma konularını aç →