Nej - du måste göra det tvärtom:lägg till det direkt från början som INT IDENTITY
- den kommer att fyllas med identitetsvärden när du gör detta:
ALTER TABLE dbo.YourTable
ADD ID INT IDENTITY
och sedan kan du göra den till primärnyckeln:
ALTER TABLE dbo.YourTable
ADD CONSTRAINT PK_YourTable
PRIMARY KEY(ID)
eller om du föredrar att göra allt i ett steg:
ALTER TABLE dbo.YourTable
ADD ID INT IDENTITY
CONSTRAINT PK_YourTable PRIMARY KEY CLUSTERED