Hi,
das ist "ärgerlich" - dann bleibt dir nur Skript- oder StoredProcedure-Logik um eine Lücke in den Daten zu suchen.
Man könnte auch noch folgendes machen: Neben der Datentabelle führt man eine "gelöschte Zahlen"-Tabelle. Sucht man nun einen neuen Wert, schlägt man zunächst in der gelöschte-Zahlen-Tabelle nach ob man dort eine findet. Wenn ja, nimm die. Wenn nein, erzeuge über MAX+1 eine neue. Die Frage in beiden Fälle ist, ist die Vermeidung von Lücken wirklich so einen Aufwand wert?
MfG
Rouven
--
-------------------
Death is nature's way of telling you to slow down.
-------------------
Death is nature's way of telling you to slow down.