自建sqlserver数据库2008修改列为自增列的方法:
脚本如下
--1.允许对系统表进行更新
exec sp_configure 'allow updates',1 reconfigure with override GO
--2.取消标识列标记
update syscolumns set colstat = 0 where id = object_id('tablename') and colstat = 1 GO
--3.恢复标识列标记
update syscolumns set colstat = 1 where id = object_id('tablename') and name = '标识列名称'
--4.重新设置标识的起始值
DBCC CHECKIDENT (表名称, RESEED, 10003)
--5.禁止对系统表进行更新
exec sp_configure 'allow updates',0 reconfigure with override
如果问题还未能解决,您可以到阿里云社区进行免费咨询,或联系云市场商家寻求帮助。