1

可以更改现有的 MSSQL 列以向该列添加自动增量选项(它是主键,但不是自动增量),而无需编写 t-sql 代码,而只需使用更改策略?

我可以用 t-sql 找到解决方案,但我需要没有它。

4

1 回答 1

6

根据此链接http://social.msdn.microsoft.com/Forums/sqlserver/en-US/04d69ee6-d4f5-4f8f-a115-d89f7bcbc032/how-to-alter-column-to-identity11 “你不能更改现有的身份列。” 它提供了几个可能的解决方案。相关命令有:

alter table YourTable drop column OldId
alter table YourTable add NewId int identity(1,1)
于 2013-09-25T18:03:29.637 回答