Задать вопрос
@emtecif

Как продолжать с последнего id (auto_increment)?

Есть в таблице 10 записей. 2 удалил, осталось 8. Добавил 1 запись, и последний id 11, и это правильно.

Но можно ли так сделать чтобы продолжался счет с последнего id в таблице? Чтобы это был id 9.
  • Вопрос задан
  • 234 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • Shultais Education
    Продвинутый SQL
    1 месяц
    Далее
  • Merion Academy
    Основы реляционных баз данных SQL
    1 месяц
    Далее
Решения вопроса 1
Да. Можно сбросить autoincrement до нужного значения.
Если не ошибаюсь вот так:
ALTER TABLE `table_name` AUTO_INCREMENT = <число>

<Число> не может быть меньше текущего максимального id. Если например написать
ALTER TABLE `table_name` AUTO_INCREMENT = 0
будет сброшен на текущее максимальное значение.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы