Pytanie : Wyrocznia pakunek

I mieć trzy procedura i funkcja w pakunek. Być ono ewentualny the całość pakunek zamiast package.procedure_name. Móc ty the składnia?

Thanks

Odpowiedź : Wyrocznia pakunek

Żadny ty móc tylko pojedynczy procedura i pakunek.
Ofcourse ty móc inny procedura lub funkcja który wykonywać ofcourse

tworzyć lub zamieniać pakunek przykład
być

procedura p1;
procedura p2;
procedura p3;
funkcja f1 powrotny varchar2;

funkcja exec_all powrót varchar2;
końcówka;
/

tworzyć lub zamieniać pakunek ciało przykład
być

procedura p1
być
zaczynać
 dbms_output.put_line ("wykonywać p1");
końcówka;
procedura p2
być
zaczynać
 dbms_output.put_line ("wykonywać p2");
końcówka;
procedura p3
być
zaczynać
 dbms_output.put_line ("wykonywać p3");
końcówka;
funkcja f1 powrotny varchar2
być
zaczynać
   wracać "f1 wykonywać";
końcówka;

funkcja exec_all powrót varchar2
być
zaczynać
   p2;
   p3;
   p1;
   wracać f1;
końcówka;

końcówka;
/

w sqlplus

ustawiać serveroutput dalej

  (1) zaczynać
  2 dbms_output.put_line (example.exec_all);
  3* końcówka;
SQL>/
p2
p3
p1
f1 wykonywać

PL/SQL-procedure być geslaagd.

SQL> wybrany example.exec_all od podwójny;

EXEC_ALL
--------------------------------------------------------------
f1 wykonywać

p2
p3
p1

Inne rozwiązania  
 
programming4us programming4us