tach,
habe eine tabelle, in die viele einträge rein kommen, die aber auch gelöscht werden.
wenn man nun für die ID vergabe immer die max ID um 1 erhöht ist man selbst bei großen datentypen schnell am ende.
ich suche nun einen algorithmus, mit dem man die max keinste freie ID findet.
beispiel:
ID Name
1 Meier
2 Schulze
5 Otto
7 Schubert
nun sollte der algorithmus erst 0, dann 3, dann 4, dann 6, dann 8 usw. auswerfen.
gibt es dafür vielleicht sogar ein SQL-Statement?
kann ja nicht sein, das ich eine schleife bauen muss, bei der ich immer um 1 erhöhe und frage ob die ID frei ist.
vielen dank.
Tim.