2017-01-05 3 views
2

Я не могу понять, что я делаю неправильно.SQL Server: вставка в сбой из-за сущности вставка отключена

Это мой код

SET IDENTITY_INSERT [Erea_Local].[Domain].[BlikAfmeting] ON 

INSERT INTO [Erea_Local].[Domain].[BlikAfmeting] 
    SELECT * 
    FROM [dbo].[BlikAfmetings] 

SET IDENTITY_INSERT [Erea_Local].[Domain].[BlikAfmeting] OFF 

Это ошибка

явное значение для столбца идентификаторов в таблице «Erea_Local.Domain.BlikAfmeting» может быть только тогда, когда список столбца используется и IDENTITY_INSERT включен.

Если бы я только запустить набор IDENTITY INSERT .....

я получаю сообщение команды завершено

ответ

4

Согласно сообщению:

явное значение для столбца идентификаторов в таблице «Erea_Local. Domain.BlikAfmeting 'может быть указан только , когда используется список и IDENTITY_INSERT.

Следует использовать список значений столбцов.

+2

Примечание для себя прочитайте полную ошибку, а не только последние 3 слова. –

Смежные вопросы