Equipment
1つのデータベースMyDBQA
からテストデータベースにテーブルをコピーしたいと思いますMyDB
。テーブルには、主キー(nullではなくint)であるID列があります。
しかし、エラーが発生しました:
メッセージ8101、レベル16、状態1、行2
テーブル'MyDB.dbo.Equipment'のID列の明示的な値は、列リストが使用され、IDENTITY_INSERTがONの場合にのみ指定できます。
私のスクリプト:
SET IDENTITY_INSERT [MyDB].[dbo].[Equipment] ON
INSERT INTO [MyDB].[dbo].[Equipment] SELECT * FROM [MyDBQA].[dbo].[Equipment]
SET IDENTITY_INSERT [MyDB].[dbo].[Equipment] OFF