сброс всех полей

  • Автор темы Froex
  • Дата начала
Статус
Закрыто для дальнейших ответов.
F

Froex

#1
Существует таблица, в ней есть поле, скажем, id, которое при добавлении новой записи автоматически увеличивается на единицу (свойство auto_encrement). При удалении записей создаются пробелы в ряде чисел поля id.
Существует ли запрос SQL, позволяющий сделать все поля id снова в порядке от 1, далее 2, 3 и т.д.? Сбрасывать счетчик auto_encrement я умею, поэтому и возник такой вопрос. Если нельзя сделать чистым запросом SQL, то как реализовать "сброс" id на нормальный порядок с помощью php? после чего я спокойно смогу использовать запрос типа "ALTER TABLE `mytable` AUTO_INCREMENT = 123 "
 
F

Froex

#2
у меня в БД уже довольно большие id записываются.
 
Статус
Закрыто для дальнейших ответов.