

如果只有传入参数的话会报参数个数错误;
如果传出参数赋值的话会报不能赋值;
然后变成现在这样但也会报错,想问下如果让这个过程正确运行了
------解决思路----------------------
需要用变量来存传出参数的值。
declare
a number;
b varchar2(100);
c varchar2(100);
begin
test('293327',a,b,c);
end;
------解决思路----------------------
-- OUT 参数,你应该先定义,再引用 ,你参考一下下面的语法。
declare
var1 int;
var2 varchar2(30);
var3 varchar2(40);
begin
proc_Name(param1 => '1111', var1, var2, var3);
end;