SQL Server中Identity标识列的重新设置

SQL Server中,经常会用到Identity标识列,这种自增长的字段操作起来的确是比较方便。但它有时还会带来一些麻烦。

 

当表中的记录被全部删除,但此时标识列的值越来越大的时候,如果不加以重置,它还会无休止的增长。这个时候我们就要用到:

 

DBCC CHECKIDENT (TBL_MOSHIKOMI, [RESEED], 0)

 

那么下一次插入数据的时候,自动从1开始计数。

 

哈哈哈,不经意的小发现,却能解决大问题了。

你可能感兴趣的:(sql,server)