时间:2024-11-02 15:00:48
oracle 带out参数的存储过程的创建与调用
在测试的过程中,我发现是自己想复杂了。 proc的参数有三种形式,in / out / in out 。
(1)in 形式的可以接受存储过程调用时传入的参数。若存储过程定义过程中给出了参数值,则实参接收的赋值的优先顺序为:存储过程内>存储过程外的调用值。
(2)out形式的不可以接受存储过程调用时传入的参数,只接受在存储过程内对其的赋值。最重要的是,其值不接受存储过程之外对它的赋值。当存储过程经过调用后,实参值会根据形式值发生改变。[调用完后可以实参值可更改](3)那in out 形式的参数故名思意就是结合这两者的特点。
《oracle存储过程out参数调用》不代表本网站观点,如有侵权请联系我们删除
精彩推荐