oracle存储过程的in out 值传递,这是怎么传递的??看不懂啊??

2025-01-22 23:02:32
推荐回答(2个)
回答(1):

p_user_name的IN,表示这个参数是传入参数。

p_out_val的OUT,表示这个是传出参数。也就是JAVA中return的值。

p_inoutval的IN OUT,表示这个既是传入、又是传出参数。也就是说,你可以利用它传入该存储过程,然后接到处理后的这个参数。一个参数搞定了2项功能(传入,传出)

回答(2):

面对输入参数只取其值,面对输出参数只给其赋值,面对输入输出参数,先取其值,再给其赋值。好好理解这句话,先取p_inoutval中的中~hi~,之后赋值B