如何修改sql server主键自动增长

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何修改sql server主键自动增长相关的知识,希望对你有一定的参考价值。

你这个表与别的表有没有什么关联?
也就是它的主键是不是别的表的外键?
如果这个表,与别的表,没有任何关联,是很好修改的。如果有关联,我个人感觉,很难改。
如果没有关联。
你可以新建一张表b,然后主键从1开始,然后把a表的数据一次性跟新过去,然后把a表删除,把b表的表名,修改成a,就可以了。
参考技术A 比方说,你要创建一个表user_info,设置的主键名称是user_id,那么可以如下设置:
create
table
user_info
(user_id
int
primary
key
identity(1,1),//主键初值为1,每次自增1,数值可变化,但要符合之前定义的类型
user_name
varchar(20)
not
null,
....
)
希望能帮到你!~

SQL Server 2000中如何设置自增主键?

设置自增主键的具体操作,在插入记录时,不插入自增主键,如何保证其他他字段成功插入!
谢谢!

在建立表的时候,把主键属性中的自增长设置为true,跨度是自动设为一的 参考技术A 在插入数据的时候把除自增字段外的其它字段的字段名都写上。 参考技术B 字段名 类型 indentity(起始值,递增值)
例如:年龄 int identity(1,1)
自动编号,从1开始递增
参考技术C 企业管理器中
慢慢研究吧
参考技术D 最清楚的答案: 你在建表的时候.设置数字自增变量时..把数据类型设置为INT型.然后在下面有看到是否自增..选择是.自增量一般选1

以上是关于如何修改sql server主键自动增长的主要内容,如果未能解决你的问题,请参考以下文章

mysql表主键从给定值开始自动增长是怎么回事?

mysql表主键从给定值开始自动增长是怎么回事?

数据库如何设置主键(ID)自动增长啊(SQL语句)?

如何设置mysql 主键自动增长

mysql自动增长的主键问题

sqlserver (是标识) 不能修改