Добавление первичного ключа в таблицу MySQL
При попытке добавить первичный ключ в существующую таблицу MySQL с помощью команды:
alter table goods add column `id` int(10) unsigned primary AUTO_INCREMENT;
может возникнуть ошибка. Чтобы решить эту проблему, необходимо явно добавить ключевое слово PRIMARY KEY:
alter table goods add column `id` int(10) unsigned PRIMARY KEY AUTO_INCREMENT;
В качестве альтернативы вы можете добавить первичный ключ после добавления столбца:
ALTER TABLE goods ADD PRIMARY KEY(id)
Это гарантирует, что столбец id станет первичным ключом таблицы. Явно указав PRIMARY KEY, вы можете избежать путаницы, которая может возникнуть при использовании одного слова PRIMARY.
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3