oracle 存储过程调用存储过程
时间: 2023-10-05 10:14:34 浏览: 130
在Oracle中,可以通过以下几种方式调用存储过程:
1. 在SQL窗口直接执行存储过程调用代码,例如:
DECLARE
FLAG NUMBER;
FAIL_INFO VARCHAR2(512);
BEGIN
PKG_ZBZ_PORTAL.PRO_INSERT_INFO_ARGS('20220710', FLAG, FAIL_INFO);
dbms_output.put_line('FLAG=' || FLAG);
dbms_output.put_line('FAIL_INFO=' || FAIL_INFO);
END;
2. 在Procedures菜单列表中选中存储过程,然后调用存储过程进行验证和测试。
3. 在命令窗口执行存储过程调用代码,例如:
var FLAG NUMBER;
var FAIL_INFO VARCHAR2(512);
exec PKG_ZBZ_PORTAL.PRO_INSERT_INFO_ARGS('20220710',:FLAG,:FAIL_INFO);
请注意,以上是三种常见的调用存储过程的方式,具体使用哪种方式取决于你的需求和环境。
阅读全文