Уже ответил, но я хотел бы добавить дополнительную информацию.
После решения моей связанной проблемы, удерживая клавишу «Ctrl» + щелкнув несколько столбцов в режиме конструктора, а затем щелкнув значок «первичный ключ» вверхний левый работал отлично.
Я получил сообщение об ошибке:
Изменения, которые вы запросили в таблице, не увенчались успехом, поскольку они приводили к дублированию значений в индексе, первичном ключеили отношения.
Я не был уверен, были ли это мои данные, или я делал что-то не так.Конечно же, это были мои данные - я случайно ввел дубликаты данных, не осознавая этого.
Я использовал следующий запрос, который снял с поста dbforums.com , чтобы быстро выявить проблему:
SELECT ColumnName1
, ColumnName2
, ColumnName3
, ColumnName4
FROM TableName
GROUP
BY ColumnName1
, ColumnName2
, ColumnName3
, ColumnName4
HAVING Count(*) > 1
После адаптации SQL к моим таблицам в запросе сразу же указывалось на ошибочную запись.Я устранил его, исправил проблему в своей таблице, которая позволяла создавать дубликаты, и без проблем смог создать свой составной первичный ключ.