@McFkr

Как добавить второй автоинкримент и заполнить поле?

Есть заполненая таблица. Нужно добавить поле, которое будет являться автоинкрементом. Данное поле является вторым автоинкрементом в таблице и не является первичным ключем. Как (при|после) добавления поля перезаписать все данные в таблице, и присвоить начальное значение поля, например, 100?
  • Вопрос задан
  • 178 просмотров
Пригласить эксперта
Ответы на вопрос 1
ThunderCat
@ThunderCat Куратор тега MySQL
{PHP, MySql, HTML, JS, CSS} developer
ALTER TABLE `sometable` 
ADD COLUMN `id` INT AUTO_INCREMENT PRIMARY KEY,
AUTO_INCREMENT=100;

или создать по умолчанию, затем апдейтнуть ид на ид + 99
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы