(Возник вопрос с тем, чтобы попытаться ответить на этот другой)
Рассмотрим следующую таблицу MS-SQL, называемую GroupTable:
GroupID ------- 1 2 3
где GroupID является первичным ключом и является столбцом Identity.
Как вы вставляете новую строку в таблицу (и, следовательно, генерируете новый идентификатор) без, используя IDENTITY_INSERT ON?
Обратите внимание, что это:
INSERT INTO GroupTable() Values ()
... не работает.
edit: здесь мы говорим о SQL 2005 или SQL 2008.