欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

oracle存儲過程sql中in參數怎么傳入調試

阮建安2年前12瀏覽0評論

oracle存儲過程sql中in參數怎么傳入調試?

直接調用就可以了。舉個例子把B存儲過程調用A存儲過程。

PROCEDUREA(p_1innumber,p_2outnumber)

is

v_1number;

begin

V_1:=p_1;

p_2:=v_1;

endA;

(1)如果A與B同在一個package里面的話。那么B里面直接可以調用A

PS:如果A,B在同一個Package中無法調用的話,那么很可能是A,B在Spec里沒有聲明。一個package包含Spec和Body,兩層。不能調用很可能沒有聲明。聲明后應該ok!

PROCEDUREB(p_1innumber)

is

v_resultnumber;

begin

v_result=A(p_1);

endB;

其中v_result就是調用A的結果,A的返回值。

(2)如果A與B不在同一個package的話

那么B在調用A的時候,需要加上pkg的名字

比如:A存儲過程在pkg:xxom_test_pkg中

PROCEDUREB(p_1innumber)

is

v_resultnumber;

begin

v_result=xxom_test_pkg.A(p_1);

endB;

----------------------------------------------------------

以上簡單介紹了存儲過程的調用。

希望對你有幫助