使用参数执行存储过程

ser*_*nni 5 parameters plsql procedure execute

我有存储过程,应该得到它的结果.

从Java部分的调试:

return getJdbcTemplate().call(newCallableStatementCreator(inParams), getDeclaredParameters());
Run Code Online (Sandbox Code Playgroud)

我发现了程序的名称及其参数.

如何使用Oracle Sql Developer中的这些参数执行此过程.

谢谢.

Ton*_*ews 18

在SQL Developer中,您可以从SQL Worksheet窗口运行存储过程,如下所示:

exec myproc (myparam1 => 'a', myparam2 => 2);
Run Code Online (Sandbox Code Playgroud)

使用命名参数或使用位置参数:

exec myproc ('a', 2);
Run Code Online (Sandbox Code Playgroud)

按工具栏中的绿色"运行语句"按钮以运行该命令.