Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: После удаления 5 записей новым записям назначаются номера с 10
 
 автор: asavitsky   (26.09.2011 в 18:34)   письмо автору
 
 

Проблема у меня следующая! Создается таблица, вставляются 5 строчек. Первичный ключ соотвественно останавливается на значении 5. После вставляю сделующие данные и первичный ключ начинает считать с 10!!! Что это может быть? пол дня уже убил

  Ответить  
 
 автор: tvv123456   (26.09.2011 в 20:05)   письмо автору
 
   для: asavitsky   (26.09.2011 в 18:34)
 

Видать до того как создать запрос на создание таблицы, удалил несколько строчек. А "счетчик" не минусуется когда удаляешь поля.
А так нужно привести структуру поля

  Ответить  
 
 автор: cheops   (26.09.2011 в 23:30)   письмо автору
 
   для: asavitsky   (26.09.2011 в 18:34)
 

Совершенно штатная ситуация, генератор AUTO_INCREMENT всегда себя так ведет, чтобы новым записям не назначались идентификаторы уже бывшие в употреблении (на них могут быть ссылки из других таблиц или что хуже с других серверов). Если вам нужна нумерация, лучше её отдельно от первичного ключа организовать.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования