Якщо я використовую таку команду SQL у SQL Server 2008 для оновлення таблиці з обмеженням зовнішнього ключа:
ALTER TABLE Employees
ADD FOREIGN KEY (UserID)
REFERENCES ActiveDirectories(id)
UserIDбудучи моїм стовпцем ФК у Employeesтаблиці. Я намагаюся посилатися на посилання UserIDв моїй ActiveDirectoriesтаблиці. Я отримую цю помилку:
Зовнішній ключ "UserID" посилається на недійсний стовпець "UserID" у таблиці таблиці "Співробітники".