Hallöchen,
ich habe folgendes Problem: In meiner Tabelle habe ich ein Feld "KdNr", das folgende Eigenschaften hat: tinyint(3), UNSIGNED ZEROFILL, not null, auto_increment.
Wenn ich jetzt einen neuen Datensatz einfüge z.B. mit der ID 1, dann wird das Feld mit 001 gefüllt. Jetzt habe ich drei Datnsätze und der letzte hat die ID 003. Lösche ich den letzten Datensatz nun, dann wird die ID 003 auch gelöscht.
Füge ich einen Datensatz nun neu ein, dann bekommt er nicht die ID 003, die ja wieder frei sein sollte, sondern die 004.
Was mache ich falsch? Bitte helft mir.
Danke
Mario Heiß
ich habe folgendes Problem: In meiner Tabelle habe ich ein Feld "KdNr", das folgende Eigenschaften hat: tinyint(3), UNSIGNED ZEROFILL, not null, auto_increment.
Wenn ich jetzt einen neuen Datensatz einfüge z.B. mit der ID 1, dann wird das Feld mit 001 gefüllt. Jetzt habe ich drei Datnsätze und der letzte hat die ID 003. Lösche ich den letzten Datensatz nun, dann wird die ID 003 auch gelöscht.
Füge ich einen Datensatz nun neu ein, dann bekommt er nicht die ID 003, die ja wieder frei sein sollte, sondern die 004.
Was mache ich falsch? Bitte helft mir.
Danke
Mario Heiß
Kommentar