当前位置: 代码迷 >> Oracle管理 >> 怎么让这个过程正确运行
  详细解决方案

怎么让这个过程正确运行

热度:130   发布时间:2016-04-24 04:07:19.0
如何让这个过程正确运行



如果只有传入参数的话会报参数个数错误;
如果传出参数赋值的话会报不能赋值;
然后变成现在这样但也会报错,想问下如果让这个过程正确运行了
------解决思路----------------------
引用:

需要用变量来存传出参数的值。
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;

  相关解决方案