SQL'de bir Alter Tablo Komut Dosyası Nasıl Oluşturulur


SQL 2005'te, bir veritabanına yeni bir sütun eklerken veya alan türünü değiştirirken, vb. gibi bir ALTER TABLE betiği oluşturmanız gereken bir duruma rastlayabilirsiniz.

Eğer CREATE, SELECT, UPDATE vb. gibi belirli bir SQL fonksiyonu için bir betik oluşturmak istiyorsanız, normalde SQL Management Studio'daki tabloya sağ tıklarsanız ve Komut Dosyası Tablosunuolarak seçin ve ardından komut vermek istediğiniz işlev.

script table as alter to disabled

Ancak ALTER Toseçeneği Komut Dosyası Tablosunda devre dışı bırakıldımenü seçeneği olarak! Öyleyse bir senaryo oluşturmak istiyorsanız, bunu nasıl yapıyorsunuz? Bir tabloyu değiştirdiğinizde bu şekilde yapamazsınız.

Komut dosyasını oluşturmak için önce değiştirmek istediğiniz tabloyu sağ tıklayıp Tasarımı seçin. strong>.

tablo seçeneğini devre dışı bırak

Şimdi devam edin ve yeni sütunlarınızı ekleyin, alan türlerini değiştirin, alanlarınızı NULLS kabul edip etmeyecek şekilde ayarlayın. İşiniz bittiğinde, herhangi bir sütuna veya beyaz alana sağ tıklamak istediğinizde Komut Dosyası Oluşturseçeneğinin artık mevcut olduğunu görürsünüz.

generate change script sql

Şimdi devam edin ve bu dosyayı kaydedin ve ALTER TABLE betiğinize sahip olacaksınız! Diğer tüm işlevler sağ tıklanarak sadece komut dosyası oluşturulabileceğinden biraz kafa karıştırıcıdır, ancak bunu öğrendikten sonra basittir. Tadını çıkarın!

Sql Server Kaydetme Hatası(%100 ÇÖZÜM)

İlgili Mesajlar:


16.09.2009