実行時にストアドプロシージャのリストを実行するスクリプトをT-SQLで記述する必要があります(おそらくストアドプロシージャを作成しますか?)。ストアドプロシージャのスクリプトを作成するにはどうすればよいですか?
私はこの
CREATE PROCEDURE dbo.sproc_execute
AS
EXEC sp_CustomSproc 'param1' , 'param2'
GO
EXEC sp_CustomSproc 'paramA' , 'paramB'
GO
EXEC sp_CustomSproc 'paramX' , 'paramY'
GO
EXEC sp_CustomSproc 'param3' , 'param4'
GO
各パラメータのようなものを想像するが、同じストアドプロシージャから異なる結果を返し、絶対に必要とされています。それを動作させるように動作しますが、それを行うには正しい方法ですか?あなたは確かにテーブル値パラメータを使用するPROCを書き直す方が良いと、その後のパラメータで送信しないならば検討し、繰り返し同じPROCを呼び出すことができますが
「GO」を削除するだけです – Lamak
最終出力は何ですか? – p2k
私たちは1つのテーブルにデータを持ち、paramsはそのテーブルからの出力を決定し、新しいテーブルに追加されて動作します。 – inFAM1S