gpt4 book ai didi

sql-server - SQL Server Management Studio 2012 中的自动递增主键

转载 作者:行者123 更新时间:2023-12-01 16:16:19 24 4
gpt4 key购买 nike

如何自动递增 SQL Server 数据库表中的主键?我浏览了论坛,但不知道如何执行此操作。

我查看了属性,但看不到选项。我看到一个答案,您可以转到 Identity 规范属性并将其设置为 yes,并将 Identityincrement 设置为 1,但该部分是变灰,我无法将更改为

一定有一个简单的方法可以做到这一点,但我找不到它。

最佳答案

确保 Key 列的数据类型为 int,然后手动设置身份,如图所示

enter image description here

或者只需运行此代码

-- 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 不是表中唯一的列,则代码将运行

图像引用 fifo

关于sql-server - SQL Server Management Studio 2012 中的自动递增主键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10991894/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com