私は現在使用しています:同じ手順をOracleで同時に実行しますか?
BEGIN
PACKAGE1.PROCEDURE1('PARAM_1','PARAM_A','PARAM_B');
END;
私は、同じ手順を実行する必要があり、複数回(オラクル)が、この時間は、例えば、最初のパラメータだけを変更:
PACKAGE1.PROCEDURE1('PARAM_2','PARAM_A','PARAM_B');
PACKAGE1.PROCEDURE1('PARAM_3','PARAM_A','PARAM_B');
どのようにすることができますこれを達成する?前もって感謝します。
匿名ブロックに3回コールしますか?または、最初のパラメータ値がデータベースのどこかから来ている場合は、プロシージャを呼び出すループを作成します。 –
簡単な例を挙げてください。 – James
そのうちのどのアプローチですか?例では要件を理解する必要がありますが、まだありません。最初のパラメータの値はデータベースのどこかから来ているので、それらをループすることができますか?あなたのタイトルは「同時に」と言っています - あなたは本当にこれらを並行して動かそうとしていますか?どのようなスレッドでも監視できるように構築されていますか?それとも、データベースに1回のリクエストを行い、このプロシージャを何度も連続して実行したいということですか? –