Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Comment modifier une table pour la spécification d'identité est l'identité SQL Server

Vous ne pouvez pas "convertir" une colonne existante en IDENTITY colonne - vous devrez créer une nouvelle colonne comme INT IDENTITY :

ALTER TABLE ProductInProduct 
ADD NewId INT IDENTITY (1, 1);

Mise à jour :

OK, donc il y a il y a un moyen de convertir une colonne existante en IDENTITY . Si vous en avez absolument besoin - consultez cette réponse de Martin Smith avec tous les détails sanglants.