/ / Erstelle eine zyklische Auto Increment Spalte in mysql - mysql, auto-increment, zyklisch

Erstellen Sie eine zyklische Auto Increment-Spalte in mysql - mysql, auto-increment, zyklisch

Ich habe einen Tisch, in dem ich einige aufbewahreTemporäre Buchhaltungskram. Es benötigt eine eindeutige ID für jede Zeile, also habe ich eine automatisch inkrementierte Spalte verwendet. Nach einiger Zeit erreicht die Spalte jedoch ihren Maximalwert, und dann kann ich keine neuen Zeilen in die Tabelle eingeben. Die Tabelle ist ziemlich klein, nur ~ 100 Zeilen gleichzeitig, da ich Zeilen einfügen und löschen kann. Ich möchte irgendwie das Autoinkrement zyklisch machen, zum Beispiel, wenn es seinen maximalen Wert erreicht hat, geht es zurück auf Null. Es gibt keine Chance, die Eindeutigkeit der Spalte zu verletzen, da nur die letzten 100 Einfügungen in der Tabelle vorhanden sind. Wie kann ich das machen? oder ist das nicht die richtige Lösung und gibt es einen besseren Weg, um einzigartige Token für Zeilen in einer db zu bekommen?

Antworten:

2 für die Antwort № 1

Es gibt auch UUID() verfügbar.