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

Как можно скопировать из одной таблицы в новую с новыми id?

Суть вопроса:
- копирую таблицу
- удаляю некоторые строки в новой таблице
- чищу старую
- вставляю из скопированной таблицы все строки в старую

Вопрос: как при этой вставки сделать чтобы поле id c автоинкриментом высчитывалось заново?
  • Вопрос задан
  • 96 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
@TexElless
Backend-разработчик(преимущественно PHP и Symfony)
Очистите автоинкремент в таблице. Либо чем-то в духе
ALTER TABLE tablename AUTO_INCREMENT = 1;
Либо для очистки можно использовать
TRUNCATE TABLE tablename;
Вместо обычного DELETE FROM.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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