Mssql 修改列的值显示无法编辑改单元怎么解决啊?
因为删除了中间的一些数据,因为添加数据该列是自增加的,所以ID 的排序时从1200 开始,而不是从1开始,想把1200变成1,但是编辑的在 打开表“返回所有行”中编辑的时候就显示 无法编辑改单元 ,哪位高手能告诉一下怎么决绝?
因为删除了中间的一些数据,因为添加数据该列是自增加的,所以ID 的排序时从1200 开始,而不是从1开始,想把1200变成1,但是编辑的在 打开表“返回所有行”中编辑的时候就显示 无法编辑改单元 ,哪位高手能告诉一下怎么决绝?
truncate table tablename --truncate方式也可以重置自增字段
--重置表的自增字段,保留数据
DBCC CHECKIDENT (tablename,reseed,0)
-- 设置允许显式插入自增列
SET IDENTITY_INSERT tablename ON
-- 当然插入完毕记得要设置不允许显式插入自增列
SET IDENTITY_INSERT tablename Off