Тема
|
Как да нулирам auto_increment поле в MySQL ?
|
|
Автор | Чaвдap (Нерегистриран) |
Публикувано | 06.08.04 15:09 |
|
Имам в таблица поле с име ID в MySQL база данни. Това поле е целочислено уникално auto_increment и искам да го нулирам. Изтрих таблицата и след това е я създадих на ново със същите полета , но ID-то продължи да се увеличава с еденица, но от там от където беше преди да го изтрия, а не от нула както желая.
Как да го нулирам ?
|
|
Тема
|
Re: Как да нулирам auto_increment поле в MySQL ?
[re: Чaвдap]
|
|
Автор |
ro6avia (ламерясал) |
Публикувано | 06.08.04 15:59 |
|
Изтрих таблицата и след това е я създадих на ново със същите полета
Предполагам че си я създал с експорта, който ти е направил phpMyAdmin
Ако си забелязал, там най отзад има една клауза AUTO_INCREMENT=xxx
Ако направиш същата процеура отново или я изтрии или промени стойноста.
Или изпълни това :
ALTER TABLE таблица AUTO_INCREMENT = 0;
root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy
|
|
|
delete from creten
Върши работа отлично
Bеer? Mоre?
|
|
Тема
|
Re: Повечко ти е бирата май :)
[re: bira_more]
|
|
Автор |
salle (един такъв) |
Публикувано | 07.08.04 10:14 |
|
DELETE не нулира AUTO_INCREMENT от 3.23.0 насам
|
|
Тема
|
Вярно бирата ми беше доста
[re: salle]
|
|
Автор |
bira_more (бира) |
Публикувано | 07.08.04 15:42 |
|
ама и аз все още ползвам 3.23 ..... :))))
Нали знаеш, ако ти върши работа не го пипай :))))
Bеer? Mоre?
|
|
Тема
|
Re: Как да нулирам auto_increment поле в MySQL ?
[re: Чaвдap]
|
|
Автор |
vla (EarthWalker) |
Публикувано | 07.08.04 20:15 |
|
опитай
TRUNCATE table;
Oracle специфична.
vla
|
|
Тема
|
Re: Как да нулирам auto_increment поле в MySQL ?
[re: vla]
|
|
Автор |
ro6avia (ламерясал) |
Публикувано | 09.08.04 10:52 |
|
>опитай TRUNCATE table; Oracle специфична.
vla
????????????
Е***и мамата
Как да нулирам auto_increment поле в MySQL
му се предлагат Oracle специфични команди !!!!
Вече немам думи
root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy
|
|
Тема
|
Re: Как да нулирам auto_increment поле в MySQL ?
[re: ro6avia]
|
|
Автор |
voyager (прасе в космоса) |
Публикувано | 09.08.04 11:04 |
|
Абе той хубаво е предложил, само дето не е оракле специфична. Трункате табле си работи в мускл като слънце
|
|
Тема
|
Re: Как да нулирам auto_increment поле в MySQL ?
[re: voyager]
|
|
Автор |
ro6avia (ламерясал) |
Публикувано | 09.08.04 11:30 |
|
За оракъл специфична е цитата, а става дума за МъСЯЛ
Все едно да питам, как мога да си сложа IE 6.0 на WIN2K
и да ми кажат опитай lynx в конзолата на Debian
root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy
|
|
Тема
|
Re: Как да нулирам auto_increment поле в MySQL ?
[re: ro6avia]
|
|
Автор |
vla (EarthWalker) |
Публикувано | 09.08.04 12:21 |
|
MySQL manual
TRUNCATE is an Oracle SQL extension
Затова и го споменах. Не намирам логика в пост-а ми и Win2K примера, разбрал си ме погрешно.
vla
|
|