Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Gespeicherte Oracle-Prozedur

Ein Skript zum Erstellen mehrerer Prozeduren sollte folgendermaßen aussehen:

create or replace procedure proc1 (param1 varchar2)
is
begin
    null;
end;
/

create or replace procedure proc2 (param1 varchar2)
is
begin
    null;
end;
/

create or replace procedure proc3
is
begin
    null;
end;
/

Wie sieht deiner aus?

Best Practice ist immer, zusammengehörige gespeicherte Prozeduren trotzdem in Pakete zu packen:

create or replace package package1 is

    procedure proc1 (param1 varchar2)
    is
    begin
        null;
    end;

    procedure proc2 (param1 varchar2)
    is
    begin
        null;
    end;

    procedure proc3
    is
    begin
        null;
    end;

end package1;
/