alter修改表中某列为自动增长列
删除ID列,再建ID列。要不就需要去企业管理其中修改这列的数据类型为自动增长的了。
因为sql server不支持在自增列与非自增列之间进行转换。可以观察一下企业管理器中这种调整的处理, 它也无法用alter 语句直接完成。
alter table bmdh drop column id
go
alter table bmdh add id int identity(1,1)
删除ID列,再建ID列。要不就需要去企业管理其中修改这列的数据类型为自动增长的了。
因为sql server不支持在自增列与非自增列之间进行转换。可以观察一下企业管理器中这种调整的处理, 它也无法用alter 语句直接完成。
alter table bmdh drop column id
go
alter table bmdh add id int identity(1,1)