Nessun potete eseguire soltanto le singoli procedure e pacchetti.
Ofcourse potete aggiungere un'altra procedura o funzione che esegue tutti
generare o sostituire l'esempio del pacchetto
è
procedura p1;
procedura p2;
procedura p3;
funzione f1 varchar2 di ritorno;
ritorno varchar2 del exec_all di funzione;
estremità;
/
generare o sostituire l'esempio del corpo del pacchetto
è
procedura p1
è
cominciare
dbms_output.put_line (“eseguendo p1„);
estremità;
procedura p2
è
cominciare
dbms_output.put_line (“eseguendo p2„);
estremità;
procedura p3
è
cominciare
dbms_output.put_line (“eseguendo p3„);
estremità;
funzione f1 varchar2 di ritorno
è
cominciare
restituire “f1 eseguito„;
estremità;
ritorno varchar2 del exec_all di funzione
è
cominciare
p2;
p3;
p1;
restituire f1;
estremità;
estremità;
/
eseguendo nello sqlplus
regolare il serveroutput sopra
1 comincia
2 dbms_output.put_line (example.exec_all);
estremità 3*;
SQL>/
esecuzione del p2
esecuzione del p3
esecuzione del p1
f1 ha eseguito
PL/SQL-procedure è geslaagd.
SQL> selezionano example.exec_all a partire da doppio;
EXEC_ALL
--------------------------------------------------------------
f1 ha eseguito
esecuzione del p2
esecuzione del p3
esecuzione del p1