2015-01-20 4 views
0

Я установил вставку с идентификатором с «идентификатором increment = 1, identity seed = 1». но когда я его пробовал, первый id равен 1, второй id равен 4, третий - 8, четвертый - 14. Почему он это делает?Ошибка вставки идентификатора SQL Server

+0

Можете ли вы опубликовать какой-то код, чтобы мы могли видеть, что может быть проблемой? –

+0

проверьте это http://stackoverflow.com/questions/20153310/identity-not-generating-the-seed-and-increment-correctly – radar

ответ

0

Используйте блок catch try, чтобы узнать об ошибке. Позвольте мне, чтобы какая-то из ваших вставок не удалась. это причина, по которой идентификация продолжает увеличиваться и сохраняется с успешным значением в этом случае.