重置标识的基数
在创建表时,经常将主健ID设为自动增量,如果插入了三条数据,那么ID分别是1,2,3,将这三条数据删除之后,再次插入三条数据,此时它们的ID分别是4,5,6;
往往我们在测试一段代码时,插入了10000条的记录,测试完后删除测试的记录,新的数据ID将从10001开始,如果我们想要将标识的基数恢复到从1开始,必须修改表,先取消字段的标识,然后再加上去,OK;表一但多了,改起来真是太痛苦了。
偶然的机会,在MSDN上看到一种非常简单的方法,只要一句SQL就可以重置标识的基数,而且标识种子可以自已定义:
dbcc checkident(table_Name,reseed,0) -- 0 指种子,可随便定义
哈哈,是不是很方便。
往往我们在测试一段代码时,插入了10000条的记录,测试完后删除测试的记录,新的数据ID将从10001开始,如果我们想要将标识的基数恢复到从1开始,必须修改表,先取消字段的标识,然后再加上去,OK;表一但多了,改起来真是太痛苦了。
偶然的机会,在MSDN上看到一种非常简单的方法,只要一句SQL就可以重置标识的基数,而且标识种子可以自已定义:
dbcc checkident(table_Name,reseed,0) -- 0 指种子,可随便定义
哈哈,是不是很方便。
- 评论
-
- [使用Ctrl+Enter键可以直接提交]
表情图标
Advertise
Category
Time Counter
离十一还有
Recent Article
- 1.亦舒经典作品语录
- 2.工作笔记:AS3加载外部图片,有加载百分比
- 3.document.documentElement和document.body的区别
- 4.100种增加网站流量的方法
- 5.用div+css模拟表格对角线
- 6.如何做一个好的技术型领导
- 7.苍井空是谁?
- 8."心态"新解
- 9.程序员特有的9个坏习惯
- 10.AS3入门之简单Loading效果
- 11.系统问题:浏览器无法打开png图片
- 12.AS3中以post和get方式提交数据
- 13.defaultTextFormat和setTextFormat()区别
- 14.AS3中超方便地遍历xml
- 15.pv3d中物体常用的移动属性
- 16.开源Flash 3D引擎Papervision3d
- 17.as3 判断鼠标滚轮前滚或后滚
- 18.js:行向上替换滚动效果
- 19.为什么要清净?(禅与佛)
- 20.扩展window.setTimeout方法
Statistics
Recent Comments
Archive
Links
Support
TOP



