Если Вы явно указываете значение идентификатора (поле со свойством IDENTITY), тогда свойству IDENTITY_INSERT нужно присвоить значение ON
Синтаксис
/*вставку идентификатора в таблицу нужно задать явно*/ SET IDENTITY_INSERT имя_таблицы ON GO INSERT INTO имя_таблицы(имя_столбца, имя_столбца, имя_столбца) VALUES (значение, значение, значение), (значение, значение, значение), (значение, значение, значение)
Script.sql
/*вставку идентификатора в таблицу нужно задать явно*/ SET IDENTITY_INSERT Book ON GO INSERT INTO Book(IdBook, Name, Amount, Price) VALUES (1, 'Азбука', 10, 10.15), (2, 'Букварь', 20, 20.25), (3, 'География', 30, 30.35)
/*вставку идентификатора в таблицу нужно задать явно*/ SET IDENTITY_INSERT Book ON GO INSERT INTO Book(IdBook, Name, Amount, Price) VALUES (1, 'Азбука', 10, 10.15), (2, 'Букварь', 20, 20.25), (3, 'География', 30, 30.35)