別のテーブルに移動し、他のテーブルに挿入された行の IdentityID に置き換える必要がある 3 つの列を持つテーブルがあります。
これが、私が使用しようとしている基本的なアイデアのSQLFiddleです。
CREATE TABLE RECORD
(
ID int,
ObjectDetail_A int,
ObjectDetail_B int,
ObjectDetail_C int,
ObjectDetailID int
)
CREATE TABLE OBJECTDETAIL
(
ID int,
ObjectDetail_A int,
ObjectDetail_B int,
ObjectDetail_C int
)
したがって、最終的に、フィールド ObjectDetail_A、ObjectDetail_B、および ObjectDetail_C は、データがテーブルに挿入されるときに、OBJECTDETAIL テーブルの ID に置き換えられます。
目的のテーブルに行を挿入し、ソース テーブルを目的の ID で更新する方法について少し混乱しています。
どんな助けでも大歓迎です、
ありがとう