Если я использую следующую команду SQL в SQL Server 2008 для обновления таблицы с ограничением внешнего ключа:
ALTER TABLE Employees
ADD FOREIGN KEY (UserID)
REFERENCES ActiveDirectories(id)
UserIDмой столбец FK в Employeesтаблице. Я пытаюсь сослаться на UserIDв своей ActiveDirectoriesтаблице. Я получаю такую ошибку:
Внешний ключ «UserID» ссылается на недопустимый столбец «UserID» в таблице ссылок «Employees».