Jeśli używam następującego polecenia SQL w programie SQL Server 2008, aby zaktualizować tabelę za pomocą ograniczenia klucza obcego:
ALTER TABLE Employees
ADD FOREIGN KEY (UserID)
REFERENCES ActiveDirectories(id)
UserID
będąc moją kolumną FK w Employees
tabeli. Próbuję odwołać się do UserID
w mojej ActiveDirectories
tabeli. Otrzymuję ten błąd:
Klucz obcy „ID użytkownika” odwołuje się do nieprawidłowej kolumny „ID użytkownika” w tabeli odniesienia „Pracownicy”.