Delete from $table und der Autoincrement Wert
am 30.09.2004 03:52:10 von Thomas Schmieder
MySQL 4.0.12
Eine Tabelle TEMP mit
ID_TEMP bigint unsigned autoincrement primary key
ID_FOREIGN
wird mit Werten gefüllt und dann verarbeitet.
Anschließend wird sie mit
delete from TEMP
geleert, um sie für den nächsten Verwendungsfall (Schleife) vorzubereiten.
Delete from TEMP setzt aber den Autoincrement-Key nicht zurück.
Grüße vom Berg (Sankt Andreasberg im Oberharz)
Thomas Schmieder
+49 (0)55 82 /999 881
--
MySQL Bugs Mailing List
For list archives: http://lists.mysql.com/bugs
To unsubscribe: http://lists.mysql.com/bugs?unsub=gcdmb-bugs@m.gmane.org
Re: Delete from $table und der Autoincrement Wert
am 11.10.2004 12:44:46 von Sergei Golubchik
Hi!
On Sep 30, Thomas Schmieder wrote:
> MySQL 4.0.12
>
> Eine Tabelle TEMP mit
>
> ID_TEMP bigint unsigned autoincrement primary key
> ID_FOREIGN
>
> wird mit Werten gef?llt und dann verarbeitet.
> Anschlie?end wird sie mit
>
> delete from TEMP
>
> geleert, um sie f?r den n?chsten Verwendungsfall (Schleife) vorzubereiten.
>
> Delete from TEMP setzt aber den Autoincrement-Key nicht zur?ck.
It's a documented behaviour.
See the manual for DELETE, TRUNCATE, and AUTO_INCREMENT
Regards,
Sergei
--
__ ___ ___ ____ __
/ |/ /_ __/ __/ __ \/ / Sergei Golubchik
/ /|_/ / // /\ \/ /_/ / /__ MySQL AB, Senior Software Developer
/_/ /_/\_, /___/\___\_\___/ Osnabrueck, Germany
<___/ www.mysql.com
--
MySQL Bugs Mailing List
For list archives: http://lists.mysql.com/bugs
To unsubscribe: http://lists.mysql.com/bugs?unsub=gcdmb-bugs@m.gmane.org