oracle中存储过程的调用 恳请大家帮忙,谢谢~~
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle中存储过程的调用 恳请大家帮忙,谢谢~~相关的知识,希望对你有一定的参考价值。
在调用有out模式的存储参数时,怎样调用?
为什么在调用的时候,实参直接写成常量就不行呢?
恳请大家帮忙,谢谢~~
在执行此过程时:
SQL> var v_rescode number;
SQL> var v_reserr varchar2;
SQL> exec p_sds_stat01(:v_rescode ,:v_RESULTERRINFO,'20120617');
回车后看到提示过程成功编译,分别输出out参数值 参考技术B 如果是in模式的参数,应该是可以写成常量的,
如果是out或者in out 模式的参数,因为需要将值传递回来,当然不可以用常量。本回答被提问者和网友采纳 参考技术C 这要看你是在哪里调用咯。
大家帮忙看看Oracle存储过程怎样给变量赋值
参考技术A 在pl/sql developer中,选中你要执行的存储过程,点击右键选择“测试”,在下面的参数中输入你的“123456789”,点击工具栏的“执行”,执行完毕后,如果有返回值就点击cursor,可以看到结果了。以上是关于oracle中存储过程的调用 恳请大家帮忙,谢谢~~的主要内容,如果未能解决你的问题,请参考以下文章