自動インクリメントが1に設定されたcustomer_masterと呼ばれる列を含むというテーブルが1つあります。cust_id
cust_idレコードを挿入しようとすると、正常に機能し、1、2、3、4などの挿入されたレコードが挿入されますが、挿入コマンドでエラーが生成された場合、トランザクションロールバックを実行します。これは、 cust_id5が挿入されていないことを意味しますが、別のレコードを挿入し、cust_id6を生成します。5をスキップしますcust_id。
挿入コマンドでエラーが発生した場合にIDがインクリメントされないように設定したいと思います。
C#とSQLServer2005を使用しています。