Я использую SQL Server 2014, и у меня возникает проблема при добавлении внешнего ключа в таблицу.Добавление внешнего ключа в SQL Server 2014
alter table product
add FOREIGN KEY (productid)
references orderdetail(productid)
Я пытаюсь добавить внешний ключ в моей таблице продукта, который ссылается на другой столбец productid
, который также находится в пределах orderdetail
таблицы, но когда я делаю, я получаю ошибку
Msg 156, Level 15, State 1, Line 46
Неверный синтаксис рядом с ключевым словом «FOREIGN».
Я мог бы изменить свое высказывание, но тогда он просто придет и скажет неправильный синтаксис возле ограничения ключевых слов, если я использую ограничение добавления. Любой вход очень ценится.