我删除了 SQL Server 2012 数据库表中的所有行。
当我创建一个新行时,它应该以主键 1
开头,但它以 deleted rows + 1
的值开头。
我可以更改它还是应该关闭自动递增?
最佳答案
如果您删除
记录,则不会触及自动增量值。它将从最后插入的数字继续。
如果您截断
您的表,那么自动递增键将从头开始。
手动修改自动递增键不是个好主意。保持原样。
关于sql - 删除数据库中的所有行后,第一个主键是 1005,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22399423/