|
MySQL.RU - Webboard
Вернуться
auto_increment (spank) 22/12/2004 - 16:13:30
Re: auto_increment (Валентин) 22/12/2004 - 16:24:26
Re: auto_increment (mackuler) 22/12/2004 - 16:29:07
Re: глупости (Dinky) 22/12/2004 - 18:27:00
> Original message text:
> From: spank - 22/12/2004 - 16:13:30
> Subject:auto_increment
> -----------------
> Вопрос заключается в том как заставить подставлять элемент идущий сразу же после последного значения??? А то пару раз удалиш записи и добавиш новые и получаеш к примеру:
> 1,2,3,6,7,10 а хотелось бы 1,2,3,4,5,6
>
From: mackuler - 22/12/2004 - 16:29:07
Subject:auto_increment
-----------------
При записи величины NULL (рекомендуется) или 0 в столбец AUTO_INCREMENT данный столбец устанавливается в значение value+1, где value представляет собой наибольшее для этого столбца значение в таблице на момент записи. Последовательность AUTO_INCREMENT начинается с 1. >>>>>> Если удалить строку, содержащую максимальную величину для столбца AUTO_INCREMENT, то в таблицах типа ISAM или BDB эта величина будет восстановлена, а в таблицах типа MyISAM или InnoDB - нет. <<<<<<< Если удалить все строки в таблице командой DELETE FROM table_name (без выражения WHERE) в режиме AUTOCOMMIT, то для таблиц всех типов последовательность начнется заново.
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
19196
|
|