Ich habe einen Fremdschlüssel (in SQL Server) erstellt von:
alter table company add CountryID varchar(3);
alter table company add constraint Company_CountryID_FK foreign key(CountryID)
references Country;
Ich führe dann diese Abfrage aus:
alter table company drop column CountryID;
und ich bekomme diesen Fehler:
Nachricht 5074, Ebene 16,
Status 4, Zeile 2 Das Objekt 'Company_CountryID_FK' ist abhängig von der Spalte 'CountryID'.
Meldung 4922, Ebene 16,
Status 9, Zeile 2 ALTER TABLE DROP COLUMN CountryID ist fehlgeschlagen, da ein oder mehrere Objekte auf diese Spalte zugreifen
Ich habe es versucht, aber es scheint nicht zu funktionieren:
alter table company drop foreign key Company_CountryID_FK;
alter table company drop column CountryID;
Was muss ich tun, um die CountryID
Spalte zu löschen ?
Vielen Dank.