J'essaie d'ajouter par programme une colonne d'identité à une table Employés. Je ne suis pas sûr de ce que je fais de mal dans ma syntaxe.
ALTER TABLE Employees
ADD COLUMN EmployeeID int NOT NULL IDENTITY (1, 1)
ALTER TABLE Employees ADD CONSTRAINT
PK_Employees PRIMARY KEY CLUSTERED
(
EmployeeID
) WITH( STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF,
ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
Qu'est-ce que je fais de mal ? J'ai essayé d'exporter le script, mais SQL Mgmt Studio fait tout un truc pour renommer la table temporaire.
UPDATE : Je pense qu'il s'étouffe sur la première déclaration avec "syntaxe incorrecte près du mot clé 'COLUMN'".