取消标识列设定

来源:互联网 发布:布袋寅泰 知乎 编辑:程序博客网 时间:2024/05/16 19:40
--假设ID为自增字段
--添加新列
alter table tablename add id1 varchar(32)
go
--把原值给新列
update tablename set id1=id
go
--去掉旧列
alter table tablename drop column id
go
--命名新列

exec sp_rename 'tablename.id1','id'


示例:

alter table delstudents add studentId1 int  --给delstudents增加一个studentId1字段
go
update delstudents set studentId1=StudentId --将新的字段赋值
go
alter table delstudents drop column StudentId --删除字段值
go
exec sp_rename 'delstudents.studentId1',StudentId --将字段值名称变更

0 0
原创粉丝点击