Philipp Hasenfratz: auto_increment ID zurücksetzen

Beitrag lesen

Halihallo Matze

Du musst Ihn nicht mal zwingend löschen.

Ihn? - Die ganze Tabelle wird gelöscht.

Es reicht schon aus, wenn Du den Autoincrement neu setzt. mit einem update.

Dann änderst du nicht den nächsten Autoincrement Wert, sondern den Primary Key des
Datensatzes; wenn ich Scooter jedoch richtig verstanden habe, möchte er den nächsten
Autoincrement-Wert wieder auf 0 haben.
Auch wenn man alle Datensätze von 0 aus neue ID's zuordnet, der nächste AutoIncrement
bleibt davon unbeirrt, denn dieser steht im TableHeader und wird nur durch INSERT's
modifiziert, ein DELETE FROM Table löscht die gesamte Tabelle und stellt den TableHeader
wieder her (dann jedoch mit nächstem AutoIncrement-Wert 0).

Viele Grüsse

Philipp

--
RTFM! - Foren steigern das Aufkommen von Redundanz im Internet, danke für das lesen der Manuals.
Selbstbedienung! - Das SelfForum ist ein Gratis-Restaurant mit Selbstbedienung, Menüangebot steht in den </faq/> und dem </archiv/>.