Estou tentando programaticamente adicionar uma coluna de identidade a uma tabela Funcionários. Não tenho certeza do que estou fazendo de errado com minha sintaxe.
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]
O que estou fazendo de errado? Tentei exportar o script, mas o SQL Mgmt Studio faz uma coisa toda renomear a tabela temporária.
UPDATE : Acho que está sufocando a primeira instrução com "Sintaxe incorreta perto da palavra-chave 'COLUMN'".