当前位置: 代码迷 >> Sql Server >> sql server 2000自动编号解决方案
  详细解决方案

sql server 2000自动编号解决方案

热度:105   发布时间:2016-04-27 21:44:01.0
sql server 2000自动编号
我的一个表格字段ID在设计的时候是自动编号,现在里面有数据了。
如果通过写update,把这个字段变成非自动编号的int类型呢?

谢谢

------解决方案--------------------
自动编号只能插入和刪除, 不能更新
------解决方案--------------------
ALTER TABLE [dbo].[表名] ADD [tempid] int
go
UPDATE [dbo].[表名] set [tempid] = [自增ID]
go
ALTER TABLE [dbo].[表名] DROP COLUMN [自增ID]
go
EXEC sp_rename '表名.tempid ', '自增ID '
  相关解决方案