FeeSQL Server 2012 데이터베이스 ID 증가의 "ReceiptNo"열에 있는 내 테이블 중 하나 에서 갑자기 다음 두 가지 사항에 따라 1이 아닌 100으로 점프하기 시작했습니다. 1205446이면 1206306으로 점프하고 1206321이면 1207306으로 점프하고 1207314이면 1208306으로 점프합니다. 제가 주목하고 싶은 것은 마지막 세 자리가 일정하게 유지된다는 것입니다. 즉, 점프 할 때마다 306 다음 그림과 …
SQL Server 2005 데이터베이스에 대한 SQL 삽입이있는 .net 트랜잭션이 있습니다. 테이블에는 ID 기본 키가 있습니다. 트랜잭션 내에서 오류가 발생하면을 Rollback()호출합니다. 행 삽입은 올바르게 롤백되지만 다음에 테이블에 데이터를 삽입하면 롤백이 발생하지 않은 것처럼 ID가 증가합니다. 따라서 본질적으로 동일성 서열에는 간격이 있습니다. Rollback()메서드가 누락 된 ID를 회수하도록 하는 방법이 있습니까? 올바른 방법으로 …