当前位置: 代码迷 >> Oracle管理 >> 调用存储过程解决思路
  详细解决方案

调用存储过程解决思路

热度:89   发布时间:2016-04-24 06:07:45.0
调用存储过程
有2个存储过程
存储过程1返回一个number,需要传递一个参数
存储过程2主要是做更新数据表用

updata   tb   set   test=(存储过程1返回的那个number,需要传递的参数值是xxx)   where   bbb= 'xxx '

存储过程2该怎么写?谢谢!

------解决方案--------------------
nValue number;
begin
nValue = 存储过程1(参数X);
update tb set test = nValue where bbb = '参数X ';
end
------解决方案--------------------
declare
nValue number;
begin
存储过程1(参数X,nvalue);
存储过程2(nvalue);
end
  相关解决方案