我在软件包内部创建了三个过程。现在要编译包中仅有的两个过程。 是否可能,如果是,则表示如何?
答案 0 :(得分:1)
不可能。编译可以将程序包主体与其标头分开编译,但不能对程序包主体中的单个方法进行编译,而只能将其作为一个整体。
您可以使用alter package
statement重新编译它。最简单的形式:
ALTER PACKAGE YourPackage COMPILE PACKAGE; -- Whole package
ALTER PACKAGE YourPackage COMPILE SPECIFICATION; -- Spec/header only
ALTER PACKAGE YourPackage COMPILE BODY; -- Body only