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

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

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

Вопрос: как при этой вставки сделать чтобы поле id c автоинкриментом высчитывалось заново?
  • Вопрос задан
  • 97 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Профессия Python-разработчик + ИИ
    10 месяцев
    Далее
  • Академия Эдюсон
    FullStack-разработчик: тариф PRO
    14 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Java-разработчик + ИИ
    9 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@TexElless
Backend-разработчик(преимущественно PHP и Symfony)
Очистите автоинкремент в таблице. Либо чем-то в духе
ALTER TABLE tablename AUTO_INCREMENT = 1;
Либо для очистки можно использовать
TRUNCATE TABLE tablename;
Вместо обычного DELETE FROM.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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