【发布时间】:2011-01-26 03:19:57
【问题描述】:
我想调用一个指定了 OUT 参数的 PL/SQL 存储过程,但我不关心返回值。我只关心程序是否成功执行,即没有抛出异常。
我是否必须在我的调用 PL/SQL 块中定义一个虚拟变量来接收 out 参数,即使我不想要它?它弄乱了我的调用代码。
【问题讨论】:
标签: oracle stored-procedures plsql
我想调用一个指定了 OUT 参数的 PL/SQL 存储过程,但我不关心返回值。我只关心程序是否成功执行,即没有抛出异常。
我是否必须在我的调用 PL/SQL 块中定义一个虚拟变量来接收 out 参数,即使我不想要它?它弄乱了我的调用代码。
【问题讨论】:
标签: oracle stored-procedures plsql
是的,您必须定义一个虚拟变量。
或者编写一个忽略你不关心的变量的包装过程?
【讨论】:
使用 sys_cursor 检索过程中的所有列..
【讨论】: