首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

sql server 2000自动编号解决方案

2012-01-06 
sql server 2000自动编号我的一个表格字段ID在设计的时候是自动编号,现在里面有数据了。如果通过写update,

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 '

热点排行