求大神帮忙解答存储过程的问题

mengyuxiaoxiao1 2015-05-11 10:11:54
就是存储过程如果调用存储过程呢 这是我写的例子 但是报错 不行
create or replace procedure mainPro(
v_oldTable varchar2,
v_newTable varchar2,

v_addTable varchar2

)
as
begin
call myTestPro1(v_oldTable,v_newTable,v_addTable);--调用存储过程
end;
...全文
168 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
CT_LXL 2015-05-11
  • 打赏
  • 举报
回复
引用 楼主 mengyuxiaoxiao1 的回复:
就是存储过程如果调用存储过程呢 这是我写的例子 但是报错 不行 create or replace procedure mainPro( v_oldTable varchar2, v_newTable varchar2, v_addTable varchar2 ) as begin call myTestPro1(v_oldTable,v_newTable,v_addTable);--调用存储过程 end;

create or replace procedure mainPro(
      v_oldTable varchar2,
      v_newTable varchar2,
    
      v_addTable varchar2
    
 )
 IS
   begin
    myTestPro1(v_oldTable,v_newTable,v_addTable);--调用存储过程
    end
卖水果的net 2015-05-11
  • 打赏
  • 举报
回复
在sqlplus 中调用一个存储过程,要使用 call 关键字,在一个过程中调用另一个过程,不用call ,直接写过程名就可以了。

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧