2013-03-21 63 views
0

我正在误差作为 ORA-06550:行21,列0: PLS-00103:出现符号“档案结尾”在需要下列之一时: 开始功能编译指示程序在执行过程错误执行匿名步骤

,请在下面找到

declare 
procedure p2; 
procedure p3; 
      procedure p1 
        is 
         begin 
          dbms_output.put_line('CAlling procedure P1'); 
          p2; 
       end p1; 
      procedure p2 is 
         begin 
          dbms_output.put_line('CAlling procedure P2'); 
          p3; 
        end p2; 
      procedure p3 is 
         begin 
          dbms_output.put_line('CAlling procedure P3'); 
        end p3; 

程序PLZ帮我整理出了问题。

回答

1
declare 
    procedure p2; 
    procedure p3; 
    procedure p1 is 
    begin 
     dbms_output.put_line('CAlling procedure P1'); 
     p2; 
    end p1; 
    procedure p2 is 
    begin 
     dbms_output.put_line('CAlling procedure P2'); 
     p3; 
    end p2; 
    procedure p3 is 
    begin 
     dbms_output.put_line('CAlling procedure P3'); 
    end p3; 
begin 
    p1; 
end;     
/
+0

亲爱的嗨,Thnks乌拉圭回合reply.But仍然即时得到错误的ORA-06550:行20,列0: PLS-00103:出现符号 “档案结尾” 期待的一个时以下内容: begin函数编译程序 – 2013-03-22 07:30:53

+0

@SoumyajeetSarangi - 显示完整的代码。 – 2013-03-22 07:37:26

+0

这是我的完整代码... – 2013-03-22 09:45:50