0

次のように、3 つのルックアップ テーブルの関連付けテーブルを更新しています。

insert into LookUpTable1_AssociationTable1 ([LookupId],[AssociationId])
select Id as LookupId, 4 as AssociationId from LookupTable1

insert into LookUpTable2_AssociationTable2 ([LookupId],[AssociationId])
select Id as LookupId, 4 as AssociationId from LookupTable2

Association マスター テーブルに 4 つのレコードがあります。したがって、ハードコードされた「4」を関連マスターテーブルの各IDに置き換えて上記を実行できますが、どうにかしてセットとして実行できますか? 関連テーブルの4つのレコードすべてを取得し、上記のステートメントを自動的に実行する「セットベース」(手続き型ではない) sqlを実行するだけです

4

1 に答える 1