我有一个.net事务与SQL插入到SQL Server 2005数据库.该表具有标识主键.
当事务中发生错误时,将Rollback()被调用.行插入正确回滚,但是下次将数据插入表时,标识会增加,就好像回滚从未发生过一样.所以基本上在身份序列中存在差距.有没有办法让Rollback()方法回收丢失的身份?
Rollback()
我没有以正确的方式接近这个吗?
.net sql transactions sql-server-2005 identity-column
.net ×1
identity-column ×1
sql ×1
sql-server-2005 ×1
transactions ×1