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