あるテーブルから結果を取得し、別のテーブルにコピーするストアドプロシージャを作成しています。完全一致ではない、私は1列を変更して別の列を無視している。 5つの列があり、関連性がある場合は平均3〜5の結果が得られます。SQL Serverストアドプロシージャ - SELECTステートメントは、INSERTステートメントで結果を使用します。
私は基本的に行う必要があります。すべての結果のためにその後
SELECT * FROM sometable WHERE somecolumn = 1
INSERT INTO anothertable (a,b,c) VALUES (@a, @b, @c)
ストアドプロシージャ内でこれを行うための最善の方法は何ですか?あなたが1つのステートメントでこれを行うことができます
でした「」@zに置き換えられ、事前に定義された変数をテーブルの外に? – MattP
@MattP - はい、その結果、各行に同じ値が挿入されます – AdaTheDev