2016 - 2024

感恩一路有你

mysql的存储过程 oracle中,一个存储过程怎么调用另一个存储过程?

浏览量:1304 时间:2021-03-14 14:02:20 作者:admin

oracle中,一个存储过程怎么调用另一个存储过程?

直接打电话。例如,对存储过程调用B存储过程。如果A和B在同一个包中,程序A(p_1输入编号,p_2输出编号)是v_1编号开始编号1:=p_1p_2:=v_1;1结束A(1)。那么APS可以直接在B中调用:如果a和B不能在同一个包中调用,那么a和B很可能没有在spec中声明。一个包包含spec和body两层。不能调用,很可能没有声明。声明应该没问题!过程B(数字中的p_1)是v_u3;result numberbeginv_3;result=A(p_3;1)End B,其中v_3;result是调用A的结果和A的返回值。(2)如果A和B不在同一个包中,B在调用A时需要添加PKG的名称。例如,一个存储过程在PKG中:xxomutestuwprocedure B(P)in PKGu1(P)in number)is vuresult numberbeginvuresult=xxomutestuwpkg.a(Pu1)End B.希望对您有所帮助

直接调用即可。例如,对存储过程调用B存储过程。如果a和B在同一个包中,则程序a(pu1输入编号,pu2输出编号)为vu1开始编号:=pu1Pu2:=vu1结束a(1)。那么APS可以直接在B中调用:如果a和B不能在同一个包中调用,那么a和B很可能没有在spec中声明。一个包包含spec和body两层。不能调用,很可能没有声明。声明应该没问题!PROCEDUREB(p_1innumber)isv_2;resultnumberbeginv_2;result=A(p_1)Endb其中V_2;result是调用A的结果和A的返回值。(2)如果A和B不在同一个包中,B在调用A时需要添加PKG的名称。例如,在PKG中有一个存储过程:xxomutestuprocedureb(Pu1innumber)isvuresultnumberbeginvuu result=xxomutestupkg.a(Pu1)Endb-------上面简要介绍了存储过程的调用。希望对你有所帮助

mysql的存储过程 存储过程执行另外一个过程 java如何调用存储过程

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。