xpfreund: auto_increment in Sql

Beitrag lesen

Hallo,

Also generell kannste den Auto-increment-Wert mit dem Befehl:

ALTER TABLE tabelle AUTO_INCREMENT=zahl

verändern.

ABER:

Du kannst den Wert nicht niedriger setzen, als den höchsten Wert in der Tabelle.
Ansonsten gäb's ja auch ein Problem:
was soll die DB machen, wenn sie die bereits belegten Werte erreicht?

Das ist ja das Problem: Die Werte waren belegt, sinds aber nicht mehr.

Drum gibt's da ne Sperre.

Wenn aber nur noch bis 2 existiert und dann aber trotzdem mit 27 weitergezählt wird, obwohl sämtliche bis dorthin existierende Werte gelöscht wurden, dann ist das schon komisch.

gruß aus Hosena