【发布时间】:2009-04-27 16:57:24
【问题描述】:
我正在尝试以编程方式将标识列添加到表Employees。不知道我的语法有什么问题。
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]
我做错了什么?我试图导出脚本,但 SQL Mgmt Studio 做了整个 Temp Table 重命名的事情。
更新: 我认为第一个语句“关键字'COLUMN'附近的语法不正确”令人窒息。
【问题讨论】:
标签: sql sql-server tsql ddl