MySQL: auto_increment

Форум для программистов

Сообщение ita » Пт июл 04, 2003 8:30 am

есть поле в таблице:
Код: выделить все
`id` INTEGER(11) UNSIGNED NOT NULL AUTO_INCREMENT,

скажем есть 10 строк, значения 1...10, при удалении всех этих строк и довавлении новых значения начинают присваиватся начиная с 11, а хотелось бы чтобы они добавлялись снова с 1.
это можно как-то сделать?
Продается лунный грунт! Предоплата 100%, самовывоз.
ita
Подполковник
 
Сообщений: 717
Зарегистрирован: Ср сен 11, 2002 12:00 am
Откуда: dp.ua
Пункты репутации: 0

Сообщение kosz » Вт июл 08, 2003 2:21 am

только самому писать
kosz
Мл. сержант
 
Сообщений: 20
Зарегистрирован: Пт апр 12, 2002 8:26 am
Откуда: Новосибирск
Пункты репутации: 0

Сообщение BuG » Вт июл 08, 2003 7:56 am

2ita
там есть свой инкрементальный счетчик, и насколько я помню его тоже можно как-то обнулять... но это видимо только ручками... <!--emo&:)-->Изображение<!--endemo-->))

Если надо автоматом то в голову приходит способ через "Ж" - селект всего, потом дроп тейбл креат тейбл и инсерт... Но если дофига данных то очень жопно будет <!--emo&:)-->Изображение<!--endemo-->
<!--sizeo:2--><span style="font-size:10pt;line-height:100%"><!--/sizeo--><a href="http://www.brilow.info/" target="_blank">Мой профессиональный блог</a><!--sizec--></span><!--/sizec-->
<a href="http://bug13.livejournal.com/" target="_blank">ЖЖ</a>
BuG
Полковник
 
Сообщений: 1524
Зарегистрирован: Пт мар 29, 2002 5:00 am
Откуда: Almaty/Kazakhstan
Пункты репутации: 0

Сообщение ita » Вт июл 08, 2003 8:38 am

2BuG
<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->дроп тейбл креат тейбл<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
не, у меня у юзера только селект - инсерт - делете - апдейт
ладно, переживу:)
Продается лунный грунт! Предоплата 100%, самовывоз.
ita
Подполковник
 
Сообщений: 717
Зарегистрирован: Ср сен 11, 2002 12:00 am
Откуда: dp.ua
Пункты репутации: 0

Сообщение Mafin » Вт июл 08, 2003 11:18 am

2ita
Может <a href='http://www.mysql.com/doc/en/example-AUTO_INCREMENT.html' target='_blank'>здесь</a> найдешь чего-нибудь полезное. А я лично думаю, что инкрементальный счетчик нуна использовать так, как он дан. В противном случае, писать собственную функцию.
<span style='color:green'>Я здесь, я везде, я всегда...</span>
Mafin
Полковник
 
Сообщений: 1585
Зарегистрирован: Пт мар 29, 2002 9:53 am
Откуда: Центральная Чехия
Пункты репутации: 0


Вернуться в Программирование

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13

cron