开发者社区> 问答> 正文

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

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

自建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

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

分享数据库前沿,解构实战干货,推动数据库技术变革

推荐文章
相似问题
推荐课程