日期:2014-05-19  浏览次数:20695 次

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 '