日期:2014-05-17  浏览次数:20672 次

我写的小例子,什么都没定义,就这点代码,怎么还不好用
CREATE OR REPLACE PACKAGE BODY APPS.XXAE03103
IS

  PROCEDURE main(errbuf OUT VARCHAR2
  ,retcode OUT VARCHAR2)
  
  IS
  BEGIN

  END main;

END XXAE03103;
/

为什么阿

------解决方案--------------------
begin和end之间必须有操作啊,如果没有用null;代替:
SQL code


CREATE OR REPLACE PACKAGE BODY APPS.XXAE03103 
IS 

  PROCEDURE main(errbuf      OUT VARCHAR2 
                ,retcode    OUT VARCHAR2) 
  
  IS 
  BEGIN 
    null;
  END main; 

END XXAE03103; 
/