Oracle PL/SQL/System Packages/dbms ddl
Wrapping PL/SQL Stored Programs with dbms_ddl.create_wrapped
<source lang="sql">
SQL> BEGIN
2 dbms_ddl.create_wrapped( 3 "CREATE OR REPLACE FUNCTION hello_world RETURN STRING AS " 4 ||"BEGIN " 5 ||" RETURN ""Hello World!""; " 6 ||"END;"); 7 END; 8 /
PL/SQL procedure successfully completed.
</source>