use*_*700 2 sql sql-server primary-key delete-row sql-server-2012
我删除了SQL Server 2012数据库表中的所有行.
当我创建一个新行时,它应该以Primary Key 1开头,但它以the的值开头deleted rows + 1.
我可以更改它还是应该关闭自动增量?
jue*_*n d 11
如果您delete记录,则不会触及自动增量值.它将从最后插入的数字继续.
如果你是truncate你的表,那么自动增量键将从头开始.
您需要重新设置数据库表.请使用以下示例.
DBCC CHECKIDENT (<TableName>, reseed, 0)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
128 次 |
| 最近记录: |