CREATE OR REPLACE PACKAGE myPackage
AS
type rc_class is ref cursor;
procedure myPro(
    beginDate in varchar2,
    endDate in varchar2,
    zjhm in varchar2,
    ResultCursor out rc_class ) ;
end myPackage;包的声明如上,该怎么调用呢

解决方案 »

  1.   

    你这只是包头,还要有包体,包体里面就是你包里面所定义的那些Procedure,Function等的具体内容,然后调用的话,就举你上面的例子:execute myPackage.myPro(写上参数),就可以了!在PL/SQL就可以执行的,如果要在别的Procedure或Function调用的话就直接写myPackage.myPro(写上参数)
      

  2.   

    最近也在写PL/SQL ,你可能是指在别的PL/SQL里面调用PACKAGE吧,那就用myPackage.myPro(参数,)就可以了!
      

  3.   

    myPackage.myPro(参数1,参数2,参数3,参数4)