Eu criei uma chave estrangeira (no SQL Server):
alter table company add CountryID varchar(3);
alter table company add constraint Company_CountryID_FK foreign key(CountryID)
references Country;
Em seguida, executei esta consulta:
alter table company drop column CountryID;
e recebo este erro:
Msg 5074, Nível 16, Estado 4, Linha 2
O objeto 'Company_CountryID_FK' depende da coluna 'CountryID'.
Msg 4922, nível 16, estado 9, linha 2
ALTER TABLE DROP COLUMN CountryID falhou porque um ou mais objetos acessam esta coluna
Eu tentei isso, ainda não parece funcionar:
alter table company drop foreign key Company_CountryID_FK;
alter table company drop column CountryID;
O que preciso fazer para soltar a CountryID
coluna?
Obrigado.