所有函数拷贝到包体即可,再加一个包头。很easy的

解决方案 »

  1.   

    可用动态sql生成,生成一个包头和包体
      

  2.   

    包头作声明作用
    包体作定义作用
    如:
    CREATE OR REPLACE PACKAGE PackageA AS
      FUNCTION FunctionA(p_Parameter1 IN NUMBER,
                          p_Parameter2 IN DATE)
        RETURN VARCHAR2;
    END PackageA;
    /
    show errorsCREATE OR REPLACE PACKAGE BODY PackageA AS
      FUNCTION FunctionA(p_Parameter1 IN CHAR,
                          p_Parameter2 IN DATE)
        RETURN VARCHAR2
      ...
      end;
    END PackageA;
    /