0

誤ってテーブルからレコードを削除してしまいました。このレコードには、データベース内の他のテーブルに関連付けられているキー列があります。データベースを復元し、以前に削除したレコードにアクセスできるようになりました。INSERT SELECT メソッドを使用しようとすると、メッセージが表示さ'An explicit value for the identity column in table 'IEP.dbo.IEP' can only be specified when a column list is used and IDENTITY_INSERT is ON.'れました。次に、すべての列で挿入を実行しますが、この最初の列では、テーブル デザインで ID が YES に設定されています。キーを更新する方法はありますか?新しいレコードは自動的に新しいキーを生成し、その値を古いキーに更新したいと考えています。次に例を示します。

古い/現在のテーブル:

i_key
1002491

一時/バックアップ テーブル:

i_key
975217

現在の列の i_key 値を一時列の i_key 値で更新する最善の解決策は何でしょうか? 誰かが助けてくれるなら、私に知らせてください。ありがとうございました!

4

2 に答える 2