Kein können Sie einzelne Verfahren und Pakete nur durchführen.
Ofcourse können Sie ein anderes Verfahren oder Funktion addieren, die alle durchführt
Paketbeispiel verursachen oder ersetzen
ist
Verfahren p1;
Verfahren p2;
Verfahren p3;
Funktion f1 Rückholvarchar2;
Funktion exec_all Rückkehr varchar2;
Ende;
/
Paketkörperbeispiel verursachen oder ersetzen
ist
Verfahren p1
ist
anfangen
dbms_output.put_line („, p1 durchführend“);
Ende;
Verfahren p2
ist
anfangen
dbms_output.put_line („, p2 durchführend“);
Ende;
Verfahren p3
ist
anfangen
dbms_output.put_line („, p3 durchführend“);
Ende;
Funktion f1 Rückholvarchar2
ist
anfangen
„durchgeführtes f1“ zurückbringen;
Ende;
Funktion exec_all Rückkehr varchar2
ist
anfangen
p2;
p3;
p1;
f1 zurückbringen;
Ende;
Ende;
/
Durchführung im sqlplus
serveroutput an einstellen
1 anfangen n
2 dbms_output.put_line (example.exec_all);
Ende 3*;
SQL>/
Durchführung von p2
Durchführung von p3
Durchführung von p1
f1 durchführte hrte
PL/SQL-procedure ist geslaagd.
SQL> vorwählen example.exec_all von Doppel l-;
EXEC_ALL
--------------------------------------------------------------
f1 durchführte hrte
Durchführung von p2
Durchführung von p3
Durchführung von p1