sql server 如何修改一个字段为自增字段

Posted

tags:

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

如题我要用sql语句实现修改的字段一般是int,bigint类型的

自增列不能直接修改,必须将原有ID列删除,然后重新添加一列具有identity属性的ID字段。比如你要修改的
字段名
为ID:
参考技术A Alter table [表名] Alter column [列名] [列类型]
例子 :alter table table_name alter column id int identity(1,1)
参考技术B 自增的字段不能修改啊!不然就不叫自增字段啦! 参考技术C 比如某字段为ID, 类型是int, 那么把它设置为自增字段的方法是:ID int IDENTITY (1,1)(1,1),表示从1自增,每次自增1,你也可以自己设置其他值 参考技术D 自增列不能直接修改,必须将原有ID列删除,然后重新添加一列具有identity属性的ID字段。比如你要修改的字段名为ID:alter table 表名 drop column IDalter table 表名 add ID int identity(1,1)

Navicat For SQL Server 修改字段为自增主键

Navicat For SQL Server 修改字段为自增主键

[id] int NOT NULL,    
修改为:
[id] int  IDENTITY(1,1) NOT NULL,

 

 

 设置自动打开的数据库

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

Navicat For SQL Server 修改字段为自增主键

sql server建表时怎么设置ID字段自增

sqlserver (是标识) 不能修改

DB2自增字段

sql server建表时怎么设置ID字段自增

sqlserver 2000 设置字段为自动编号问题