Hallo,

ich hab' ein kleines Problem mit meiner MySQLDatenbank :
Jeder Eintrag im meiner Tabelle bekommt Automatisch einen ID-Wert
zugewiesen :

`ID` INT NOT NULL AUTO_INCREMENT PRIMARY KEY

Die Tabelle sieht daher ungefähr so aus :
Code:
ID          Value
===================
1           Wert_1
2           Wert_2
3           Wert_3
...
Mein Problem ist nun, das nach einer Löschaktion (z.B. nach dem Löschen vom Datensatz mit dem Wert 2)
die ganze Tabelle nicht meht konsistent ist :
Code:
ID          Value
===================
1           Wert_1
3           Wert_3
...
Ich bin aber auf eine Durchgehende ("Lückenlose") Nummerierung der Felder angewiesen.
Nach dem Löschen vom 2. Datensatz SOLLTE die Tabelle also so aussehen :
Code:
ID          Value
===================
1           Wert_1
2           Wert_3
...
Meine Frage : Wie kriege ich das hin ????
Gibt es eine Möglichkeit , ohne die Tabelle nach jeder Löschaktion neu zu Durchlaufen, um die ID-Werte zuzuweisen ?


Neugierige Grüsse
DanDanger