Clé primaire auto-incrémentée dans SQL Server Management Studio 2012

Clé primaire auto-incrémentée dans SQL Server Management Studio 2012


Source : Stack Overflow [sql-server]

Assurez-vous que le type de données de la colonne Key est int, puis définissez l’identité manuellement, comme le montre l’image.

Ou exécutez simplement ce code utilisant le modificateur IDENTITY(seed, increment)

-- ID is the name of the  [to be] identity column
ALTER TABLE [yourTable] DROP COLUMN ID
ALTER TABLE [yourTable] ADD ID INT IDENTITY(1,1)

le code s’exécutera si ID n’est pas la seule colonne dans la table

référence d’image fifo’s