答案 0 :(得分:5)
每个表只能有1个标识列。因此,如果您还没有,只需更改表格并添加列。喜欢这个
ALTER TABLE YourTableName
ADD IdCol INT IDENTITY(1,1)
答案 1 :(得分:3)
您可以重命名以前的ID列,以便在应用程序中需要时保留这些值
EXEC sp_rename 'TableName.id', 'oldid', 'COLUMN';
然后添加具有唯一约束的新ID列,如下所示
Alter table TableName Add id int identity(1,1) unique not null