Hallo Forum,
ich habe folgendes Problem: ich habe in meinem SQL-Server 2014 eine Tabelle mit einer Identitätsspalte (Datentyp Integer) als Primärschlüssel. Beim Einfügen von Datensätzen in diese Tabelle stelle ich fest, dass in der Identitätsspalte die Nummern nicht fortlaufend sind, sondern große Lücken existieren.
Beispiel: Sagen wir mal, dass der letzte Eintrag in der Identitätsspalte den Wert 30 hat. Der nächste Datensatz, den ich in die Tabelle einfüge, erhält in der Identitätsspalte den Wert 1007. Dann geht es weiter mit 1008, 1009, 1010 etc. und auf einmal geht es weiter mit 2030.
Wie kann es sein, dass hier so große Lücken auftreten? In den Eigenschaften der Identitätsspalte ist festgelegt:
Id-Ausgangswert: 1
ID-Inkrement: 1
Eigentlich müsste doch die Nummerierung fortlaufend sein, oder?
Kann mir jemand helfen?
Viele Grüße
zachy
ich habe folgendes Problem: ich habe in meinem SQL-Server 2014 eine Tabelle mit einer Identitätsspalte (Datentyp Integer) als Primärschlüssel. Beim Einfügen von Datensätzen in diese Tabelle stelle ich fest, dass in der Identitätsspalte die Nummern nicht fortlaufend sind, sondern große Lücken existieren.
Beispiel: Sagen wir mal, dass der letzte Eintrag in der Identitätsspalte den Wert 30 hat. Der nächste Datensatz, den ich in die Tabelle einfüge, erhält in der Identitätsspalte den Wert 1007. Dann geht es weiter mit 1008, 1009, 1010 etc. und auf einmal geht es weiter mit 2030.
Wie kann es sein, dass hier so große Lücken auftreten? In den Eigenschaften der Identitätsspalte ist festgelegt:
Id-Ausgangswert: 1
ID-Inkrement: 1
Eigentlich müsste doch die Nummerierung fortlaufend sein, oder?
Kann mir jemand helfen?
Viele Grüße
zachy