У меня есть одна таблица с именем customer_master
, которая включает столбец с именем cust_id
с автоинкрементом, установленным на 1.
Когда мы пытаемся вставить записи, он работает нормально и вставленные записи типа cust_id
1, 2, 3 и 4 вставляются, но когда в команде вставки генерируется ошибка, мы выполняем откат транзакции, это означает, что cust_id
5 не вставляется, а когда мы вставляем другую запись, cust_id
генерирует 6. Он пропускает cust_id
5.
Я хочу настроить его так, чтобы при возникновении какой-либо ошибки в команде вставки идентификатор не увеличивался.
Мы используем C # и sql server 2005.