现有数据表atemp
CREATE TABLE atemp(
ID int IDENTITY(1,1) NOT NULL,
cMemo nvarchar(20)
)
现需要将字段ID修改成非自增
首先创建一个字段iID,用来赋值ID
alter table atemp add iID int not null default 0
GO
update atemp set iID=ID
GO
然后删除字段ID
alter table atemp drop column ID
GO
最后修改字段名称,iID修改成ID
exec sp_rename 'atemp.iID','ID'
GO
大功告成