Non - vous devez le faire dans l'autre sens :ajoutez-le dès le départ en tant que INT IDENTITY
- il sera rempli de valeurs d'identité lorsque vous ferez ceci :
ALTER TABLE dbo.YourTable
ADD ID INT IDENTITY
puis vous pouvez en faire la clé primaire :
ALTER TABLE dbo.YourTable
ADD CONSTRAINT PK_YourTable
PRIMARY KEY(ID)
ou si vous préférez tout faire en une seule étape :
ALTER TABLE dbo.YourTable
ADD ID INT IDENTITY
CONSTRAINT PK_YourTable PRIMARY KEY CLUSTERED