首先 : 如果想修改某列为自增长列,必须要 删除重建

–删除主键约束 (如果要修改列存在约束,需要删除约束)
ALTER TABLE tableName DROP CONSTRAINT pkidName
–删除字段
ALTER TABLE tableName DROP COLUMN id
–增加自增长字段
ALTER TABLE tableName ADD id int IDENTITY(1,1)
–增加主键约束
ALTER TABLE tableName Add constraint pkidName primary key (id)

新建表时创建自增长列

CREATE TABLE tableName
(ID INT IDENTITY(1,1),
COL1 NCHAR(10) NULL,
CONSTRAINT PKID PRIMARY KEY (ID)
)

baojiangfeng