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




MySQL.RU - Webboard



Вернуться
Primary_Key+Auto_INC (nathan) 08/11/2006 - 23:55:28
      Re: Primary_Key+Auto_INC (bac) 09/11/2006 - 00:09:22
      Re: Primary_Key+Auto_INC (nathan) 09/11/2006 - 00:33:21
      Re: Primary_Key+Auto_INC (nathan) 09/11/2006 - 01:24:25
      Re: Primary_Key+Auto_INC (nathan) 09/11/2006 - 02:31:32
      Re: Primary_Key+Auto_INC (bac) 09/11/2006 - 19:10:57
      Re: Primary_Key+Auto_INC (Віталій) 09/11/2006 - 20:56:38



From: nathan - 08/11/2006 - 23:55:28
Subject:Primary_Key+Auto_INC
-----------------
Добрый день,

Возник следующий вопрос.
При добавлении данных в таблицу идет автоинкремент первого цифрового столбца, являющегося первичным ключом.
После удаления строк из таблицы, автоинкремент почему-то этого не учитывает, тобишь к примеру первый столбец был (1 2 3 4 5), после удаления 4 и 5 строк стал соотв. (1 2 3). Однако при добавлении после этой процедуры новых 2х или более строк, столбец принимает вид (1 2 3 6 7), вместо ожидаемого мной (1 2 3 4 5).
Почему это происходит не понятно, даже truncate таблицы не помогает, не говоря уже об alter auto_increment=0.

Резюмируя: моя цель, чтобы строки в таблице всегда имели упорядоченный по возрастанию первичный ключ, причем всегда начиная с единицы.


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

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

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



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