He creado una clave foránea (en SQL Server) por:
alter table company add CountryID varchar(3);
alter table company add constraint Company_CountryID_FK foreign key(CountryID)
references Country;
Luego ejecuto esta consulta:
alter table company drop column CountryID;
y me sale este error:
Msg 5074, Nivel 16, Estado 4, Línea 2
El objeto 'Company_CountryID_FK' depende de la columna 'CountryID'.
Mensaje 4922, Nivel 16, Estado 9, Línea 2
ALTER TABLE DROP COLUMN CountryID falló porque uno o más objetos acceden a esta columna
He intentado esto, pero no parece funcionar:
alter table company drop foreign key Company_CountryID_FK;
alter table company drop column CountryID;
¿Qué debo hacer para soltar la CountryID
columna?
Gracias.