T-SQL’de Alter Komutu
Önceki yazılarımdan Transact Sql-DDL(Data Definition Language) başlıklı yazımda Alter komutundan bahsetmiştim. Lakin ilgili yazıda alter komutu üzerine fazla durmamış, bir kaç işlemi es geçmiştim. Şimdi o eksiği kapatalım…
Öncelikle T-SQL ile bir tablonun adının nasıl değiştireceğine değinelim.
SP_RENAME 'OrnekTablo','OrnekTabloYeni'
Olan bir tabloya kolon ekleyelim ve var olan kolonun adını güncelleyelim.
Ekleme.
Alter table OrnekTablo Add OrnekKolon3 nvarchar(MAX)
Güncelleme.
SP_RENAME 'OrnekTablo.OrnekKolon3', 'OrnekKolon4', 'Column'
Şimdide kolonun tipini güncelleyelim.
Alter Table OrnekTablo Alter Column OrnekKolon3 int
Var olan kolonu silelim.
Alter Table OrnekTablo Drop Column OrnekKolon3
Şimdide Constraint ekleyerek, silelim.
Ekleme.
Alter Table OrnekTablo Add Constraint OrnekConstraint Default 'Boş' for OrnekKolon1
Silme.
Alter Table OrnekTablo Drop Constraint OrnekConstraint
Hepinize iyi çalışmalar dilerim…