Невозможно создать отношения. Неверный синтаксис возле ACTION - PullRequest
0 голосов
/ 12 марта 2020

У меня есть две таблицы:

Таблица 1 = ChipsetController

ID int Primary Key
ControllerID int
ChipsetID int
ModelID int
Speed_ID int
NumberOfPorts nvarchar(2)
ConnectionID int

Таблица 2 = Подключение

ID int Primary Key
Connection nvarchar(10)

Я пытаюсь соединить эти две таблицы с помощью таблицы Соединение ID и таблицы ChipsetController ConnectionID. Когда я нажимаю «Сохранить», я получаю подтверждение, что в эти две таблицы будут внесены изменения. Как только я нажимаю да, я получаю это сообщение:

Таблица «Соединение» успешно сохранена Таблица «ChipsetController» - Невозможно создать связь «FK_ChipsetController_Connection».
Неверный синтаксис рядом с «Соединением». Неверный синтаксис рядом с ACTION.

Есть идеи? Это отношение было установлено ранее и использовалось для нормальной работы, пока я не попытался добавить Индексы / Ключи к таблице Соединение для столбца Соединение , чтобы оно было Уникальный ключ . Как только я это сделал, отношения разорвались. Я вернулся в исходное состояние, и теперь у меня есть этот вопрос. Я попытался удалить PK из таблицы Connection и назначить его снова, но все еще получаю ту же ошибку. Я использую SQL Сервер 2019

...