SQL Server 自增字段归零等问题
来源:互联网 发布:英文字体设计软件 编辑:程序博客网 时间:2024/05/01 22:30
方法一: 如果曾经的数据都不需要的话,可以直接清空所有数据,并将自增字段恢复从1开始计数
truncate table 表名
方法二:
dbcc checkident ('table_name', reseed, new_reseed_value)
当前值设置为 new_reseed_value。
如果自创建表后没有将行插入该表,则在执行 DBCC CHECKIDENT 后插入的第一行将使用 new_reseed_value 作为标识。
否则,下一个插入的行将使用 new_reseed_value + 1。
如果 new_reseed_value 的值小于标识列中的最大值,以后引用该表时将产生 2627 号错误信息。
方法二 不会清空已有数据,操作比较灵活,不仅可以将自增值归零,也适用于删除大量连续行后,重新设置自增值并插入新的数据;或从新的值开始,当然不能和已有的冲突。
当表中有了数据后,执行语句 DBCC CHECKIDENT ('dbo.Person', RESEED, 10) 后再通过Management Studio添加数据时,ID就会自动从11开始,也就是new_reseed_value+1开始。
- SQL Server 自增字段归零等问题
- SQL Server 自增字段归零等问题
- SQL Server 自增字段归零等问题
- SQL Server 自增字段归零等问题
- SQL Server 自增字段归零等问题
- SQL Server 自增字段归零等问题
- MSSQL:SQL Server 自增字段归零
- SQL自增长字段归零
- mysql自增字段重排 或 归零
- mysql自增字段重排或归零的方法
- 清除数据库中的所有内容,包括自增字段的归零
- 数据表清空后如何将表中的自增字段归零
- 【C#】SQL Server自增ID字段值跳跃问题
- 数据库自增ID归零
- SQL server中设置自增字段
- SQL Server 2005设置自增字段
- SQL Server 自增字段重置
- SQL Server自增字段的方法
- 监听器介绍
- 修改鼠标光标的形状
- 用位运算实现求绝对值-有效避开if-else判断
- javascript对url编码中escape,encodeURI,encodeURIComponent函数的用法区别
- website和web application哪个好
- SQL Server 自增字段归零等问题
- Java 2 垃圾收集机制,关于WeakReference等几种引用方式的阐述
- 数组与指针
- 写了个清理系统垃圾的批处理,因而学了下For语句,记下感触和要点
- 电脑定时开关机之二:DOS编程解决周末开机问题
- 把manifest藏起来
- ashx文件和aspx文件区别
- 树言树语:QQ微博开放平台滞后问题
- [转]geoserver与OpenLayers配置入门