2016-09-21 3 views
0

Ich habe eine Tabelle Tbl_Category mit einer Identitätsspalte (2001,1) erstellt und vier Datensätze in die Tabelle eingefügt. Bis zu vier Zeilen, es funktionierte gut, wenn ich jetzt versuche, eine fünfte Zeile einzufügen, springt die Identity-Spalte auf einen Wert von 3005. Die Identitätsspalte (3001,1) wurde einer anderen Tabelle Tbl_Subcategory in derselben Datenbank zugewiesen.Zurücksetzen der Identitätsspalte in SQL Server?

Tabellenstruktur:

+1

siehe http://stackoverflow.com/a/14146237/3540365 –

+1

Hinweis: Wenn Sie _really_ aus irgendeinem Grund die Identität auf einen bestimmten Wert zurücksetzen müssen, können Sie etwas wie 'dbcc checkident ('myTable' , neu formatiert, X) 'wobei X die Nummer ist, auf die Sie zurücksetzen möchten. – ZLK

Antwort

0

Nun, Sie in die Tabelle mit einem rechten Mausklick auf es gehen kann und dann auf Entwurf drücken. Markieren Sie dann die Zeile, aus der Sie die Identität entfernen möchten, und suchen Sie unten auf dem Bildschirm nach "Identity Specification". Klicken Sie dann darauf und doppelklicken Sie, um das "Ja" zu einem "Nein" zu ändern.

Verwandte Themen