web-dev-qa-db-ja.com

パラメータを使用してストアドプロシージャを実行する

プロシージャを保存しましたが、結果が得られるはずです。

Java部分のデバッグから:

return getJdbcTemplate().call(newCallableStatementCreator(inParams), getDeclaredParameters());

プロシージャの名前とそのパラメータを発見しました。

これらのパラメータを使用してこの手順を実行するにはどうすればよいですか? OracleSqlDeveloper。

ありがとうございました。

5
sergionni

SQL Developerでは、次のようにSQLワークシートウィンドウからストアドプロシージャを実行できます。

exec myproc (myparam1 => 'a', myparam2 => 2);

名前付きパラメーターの使用、または位置パラメーターの使用:

exec myproc ('a', 2);

ツールバーの緑色の[ステートメントの実行]ボタンを押して、コマンドを実行します。

19
Tony Andrews