Inget du kan endast utföra singeltillvägagångssätt och paketerar.
Ofcourse du kan tillfoga ett annat tillvägagångssätt eller fungera som utför alla
skapa eller byt ut paketerar exempel
är
tillvägagångssätt p1;
tillvägagångssätt p2;
tillvägagångssätt p3;
fungera f1 återgång varchar2;
fungera exec_allretur varchar2;
avsluta;
/,
skapa eller byt ut paketerar förkroppsligar exempel
är
tillvägagångssätt p1
är
börja
dbms_output.put_line (”utföra p1”);
avsluta;
tillvägagångssätt p2
är
börja
dbms_output.put_line (”utföra p2”);
avsluta;
tillvägagångssätt p3
är
börja
dbms_output.put_line (”utföra p3”);
avsluta;
fungera f1 återgång varchar2
är
börja
gå ”utförd f1 tillbaka”;
avsluta;
fungera exec_allretur varchar2
är
börja
p2;
p3;
p1;
gå f1 tillbaka;
avsluta;
avsluta;
/,
utförande i sqlplus
fastställd serveroutput på
1 börjar
2 dbms_output.put_line (example.exec_all);
3* avslutar;
SQL>/,
utförande av p2
utförande av p3
utförande av p1
f1 utförde
PL/SQL-procedure är geslaagd.
SQL> väljer example.exec_all från dubbel;
EXEC_ALL
--------------------------------------------------------------
f1 utförde
utförande av p2
utförande av p3
utförande av p1