вставка одной строки с явно заданным идентификатором

Если Вы явно указываете значение идентификатора (поле со свойством 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)