Ben yabancı bir anahtar (SQL Server'da) oluşturduk:
alter table company add CountryID varchar(3);
alter table company add constraint Company_CountryID_FK foreign key(CountryID)
references Country;
Sonra bu sorguyu çalıştırın:
alter table company drop column CountryID;
ve bu hatayı alıyorum:
Msg 5074, Seviye 16, Durum 4, Satır 2
'Company_CountryID_FK' nesnesi 'CountryID' sütununa bağımlı.
Msg 4922, Seviye 16, Durum 9, Satır 2
ALTER TABLE DROP COLUMN CountryID, bir veya daha fazla nesne bu sütuna eriştiği için başarısız oldu
Bunu denedim, ama işe yaramıyor gibi görünüyor:
alter table company drop foreign key Company_CountryID_FK;
alter table company drop column CountryID;
CountryID
Sütunu bırakmak için ne yapmam gerekir ?
Teşekkürler.