我如何auto increment在数据库表中primary key?SQL Server我已经浏览了论坛,但看不到如何做到这一点。
auto increment
primary key
SQL Server
我查看了属性,但看不到选项。我看到了一个答案,您转到Identity规范属性并将其设置为 yes 并将其设置Identity increment为 1 ,但该部分显示为灰色,我无法将 no 更改为 yes 。
Identity
Identity increment
必须有一个简单的方法来做到这一点,但我找不到它。
确保 Key 列的数据类型是int,然后手动设置标识,如图所示
int
或者 只是运行这段代码
-- ID is the name of the [to be] identity column ALTER TABLE [yourTable] DROP COLUMN ID ALTER TABLE [yourTable] ADD ID INT IDENTITY(1,1)
代码将运行,如果ID不是表中的唯一列
ID
图像参考fifo的