开发者社区> 问答> 正文

如何自建SQL Server 2008 数据库修改列为自增列

boxti 2017-11-02 16:42:42 1305

自建sqlserver数据库2008修改列为自增列的方法:
脚本如下
--1.允许对系统表进行更新   exec sp_configure 'allow updates',1reconfigure with overrideGO  
  --2.取消标识列标记   update syscolumns set colstat = 0 where id = object_id('tablename') and colstat = 1GO  
  --3.恢复标识列标记   update syscolumns set colstat = 1 where id = object_id('tablename') and name = '标识列名称'  
  --4.重新设置标识的起始值   DBCC CHECKIDENT (表名称, RESEED, 10003)  
  --5.禁止对系统表进行更新   exec sp_configure 'allow updates',0reconfigure with override

如果问题还未能解决,您可以到阿里云社区进行 免费咨询,或联系 云市场商家寻求帮助。
分享到
取消 提交回答
全部回答(0)
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

推荐文章