Hallo,
ich habe ein kleines Problem mit meiner Datenbank -
In der DB werden Transporte eingetragen, zum Identifizieren
der Fahrten steht in Spalte 1 der Index (unique,autoincrement)
und in Spalte 2 wird eine Auftragsnummer vergeben, die jedes
Jahr auf 0 zurückgesetzt wird.
Nun habe ich gemerkt, das ich zu Beginn der Eingabe irgendwo
nen Datensatz gelöscht habe, wodurch sich natürlich mein
Index verschoben hat - d.h. der Index springt von 184 auf 186,
die Auftragsnummern gehen jedoch normal durch 184, 185.
Gibt es eine Möglichkeit, (z.B. per phpmyAdmin) diesen Fehler
zu korrigieren, d.h. er solle alle Transporte ab 186 öffnen und
den Index um 1 reduzieren, so dass die Auftragsnummer wieder
mit dem Index übereinstimmt, oder muss ich mir ein Script schreiben,
welche alle Datensätze ab 185 öffnet und mit einem Index -1
wieder speichert ??
(Inzwischen ist das Löschen von Transporten verboten ;-) -
war ein Anfängerfehler)
Vielen Dank schonmal im Voraus
Grüsse
Rox
ich habe ein kleines Problem mit meiner Datenbank -
In der DB werden Transporte eingetragen, zum Identifizieren
der Fahrten steht in Spalte 1 der Index (unique,autoincrement)
und in Spalte 2 wird eine Auftragsnummer vergeben, die jedes
Jahr auf 0 zurückgesetzt wird.
Nun habe ich gemerkt, das ich zu Beginn der Eingabe irgendwo
nen Datensatz gelöscht habe, wodurch sich natürlich mein
Index verschoben hat - d.h. der Index springt von 184 auf 186,
die Auftragsnummern gehen jedoch normal durch 184, 185.
Gibt es eine Möglichkeit, (z.B. per phpmyAdmin) diesen Fehler
zu korrigieren, d.h. er solle alle Transporte ab 186 öffnen und
den Index um 1 reduzieren, so dass die Auftragsnummer wieder
mit dem Index übereinstimmt, oder muss ich mir ein Script schreiben,
welche alle Datensätze ab 185 öffnet und mit einem Index -1
wieder speichert ??
(Inzwischen ist das Löschen von Transporten verboten ;-) -
war ein Anfängerfehler)
Vielen Dank schonmal im Voraus
Grüsse
Rox
Kommentar