INSERT INTO SELECT文では、SELECT文の中にパラメータを使用することも出来る。
Aテーブルから取得した値をBテーブルに直接設定したい時に使う
INSERT INTO SELECT文ですが、
SELECT文の中に、パラメータを使用することも可能です。
サンプル
DECLARE @No as int SET @No = 1 INSERT INTO TABLE_A [(ID,VALUE)] SELECT [@No,VALUE] FROM TABLE_B
上記のように、
ほぼ同じ内容なのだけど、
一部分だけ、更新して登録したいという時に役立ちます。