IDENTITY Wert zurücksetzen

Als Einleitung bemerkt, gibt es keine 'IDENTITY' Spalte. IDENTITY ist eine Spalteneigenschaft, die man einer Spalte vom Typ Integer und/oder Decimal mit scale(0) zuordnen kann. Eine andere Möglichkeit ist TRUNCATE TABLE. Nicht empfehlenswert für permanente Daten und funktioniert auch nicht immer.

...

USE pubs
GO
DBCC CHECKIDENT (jobs, RESEED, 'Neuer_Startwert')
GO

Jede Tabelle kann nur eine einzige solche Spalte enthalten. So führt zum Beispiel folgendes Skript zu einem Fehler:

create table dummy_t
(	
 d1 int identity
 ,id2 int identity
)

Server: Nachr.-Nr. 2744, Schweregrad 16, Status 2, Zeile 1
Mehrere Identitätsspalten ... angegeben. Nur eine Identitätsspalte pro Tabelle ist zulässig.

Noch kein Feedback
Einen Kommentar hinterlassen

Ihre E-Mail-Adresse wird nicht auf dieser Seite angezeigt.
SchlechtExzellent
(Zeilenumbrüche werden zu <br />)
(For my next comment on this site)
(Allow users to contact me through a message form -- Your email will not be revealed!)
Dies ist ein Captcha Bild. Es wird benutzt, um Massenzugriffe von Robotern zu verhindern.
Bitte gib die Zeichen des obigen Bildes ein. (Groß/Kleinschreibung ist wichtig)
Trackback-Adresse für diesen Eintrag
Dies ist ein Captcha Bild. Es wird benutzt, um Massenzugriffe von Robotern zu verhindern.
Bitte gib die Zeichen des obigen Bildes ein. (Groß/Kleinschreibung ist wichtig)