Create non-editionable objects for Custom Programs
You can create non-editionable objects for Custom Programs by including the keyword "noneditionable" in the package source code.
For example:
CREATE OR REPLACE noneditionable PACKAGE lab_pkg_utils AS
function toUpperName(pi_vStudyName in varchar2) return varchar2;
end lab_pkg_utils ;
/
CREATE OR REPLACE noneditionable PACKAGE BODY lab_pkg_utils AS
function toUpperName(pi_vStudyName in varchar2) return varchar2 is
begin
return upper(pi_vStudyName);
end toUpperName;
end lab_pkg_utils;
/
In the example above, the noneditionable
keyword is included
after the package name to indicate that the object is non-editionable.
Parent topic: Custom programs and functions