文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>可遇不可求的Question之重置SQLSERVER表的自增列标识值(Seed)篇

可遇不可求的Question之重置SQLSERVER表的自增列标识值(Seed)篇

时间:2011-05-11  来源:林石

1.truncate table tablename

2.

--每次要删除表中的数据(delete from tableName),下次使用时,表中的自增ID就会从上次的ID依次递增。
--只要在delete执行结束后,执行 dbcc checkident('tableName',reseed,0) 自增列即会从1开始。
--dbcc checkident('tableName',reseed,0)
--DBCC checkident('dbo.Tbl_ShippingAddr',reseed,2)

 

@@IDENTITY,SCOPE_IDENTITY,IDENT_CURRENT的区别
@@IDENTITY--是得到当前会话的所有范围的最后插入的IDENTITY值
SCOPE_IDENTITY --是得到当前会话的当前范围的最后插入的IDENTITY值
IDENT_CURRENT --是得到指定表的最后插入的IDENTITY值,与会话、范围无关。

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载