Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Помогите устранить пробелы с нумерацией строк (Антон) 09/04/2009 - 04:17:20
      Re: Помогите устранить пробелы с нумерацией строк (walrus) 10/04/2009 - 05:12:51

> Original message text:
> From: Антон - 09/04/2009 - 04:17:20
> Subject:Помогите устранить пробелы с нумерацией строк
> -----------------
>
> Когда создаешь поле id (int) со значением auto_increment, с каждой новой записью поле увеличивается на единицу. Вся колонка пронумерована по порядку. А потом появляется необходимость удалить пару строк, и появляются разрывы в нумерации. Например: 1,2,4,6,7,8. Есть ли какой-нибудь запрос в базу, который позволяет устранить пробелы в нумерации, чтобы вновь нумерация осуществлялась по - порядку. Если это невозможно для поля id, то можно создать дополнительное поле в таблице. Ребят, помогите, очень нужно.
>


From: walrus - 10/04/2009 - 05:12:51
Subject:Помогите устранить пробелы с нумерацией строк
-----------------
автоинкрементальные поля сделаны чтобы генерировать уникальные номера в записях, а не последовательные..

Ну если очень надо, то

http://sql.ru/forum/actualthread.aspx?tid=654550

Хотя на мой взгляд это неразумно и уж точно будет тормозить даже на средних таблицах (не говоря уж о больших)


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
35335



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |