Я хочу скопировать таблицу Equipment
из одной базы данных MyDBQA
в нашу тестовую базу данных MyDB
. В таблице есть столбец идентификатора, который является первичным ключом (int, а не null).
Но у меня есть ошибка:
Msg 8101, уровень 16, состояние 1, строка 2
Явное значение для столбца идентификации в таблице "MyDB.dbo.Equipment" может быть указано только при использовании списка столбцов и IDENTITY_INSERT включен.
Мой script:
SET IDENTITY_INSERT [MyDB].[dbo].[Equipment] ON
INSERT INTO [MyDB].[dbo].[Equipment] SELECT * FROM [MyDBQA].[dbo].[Equipment]
SET IDENTITY_INSERT [MyDB].[dbo].[Equipment] OFF