sql >> Database >  >> RDS >> Oracle

Oracle opgeslagen procedure

Een script om meerdere procedures aan te maken zou er als volgt uit moeten zien:

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;
/

Hoe ziet die van jou eruit?

Best practice is om toch altijd gerelateerde opgeslagen procedures in pakketten te plaatsen:

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;
/


  1. Selecteer producten op meerdere attributen, gebruik AND in plaats van OR concatenator, Datamodel EAV

  2. Hoe performant is uw ProxySQL-knooppunt?

  3. MariaDB INTERSECT-operator uitgelegd

  4. Een back-up maken van een SQL Server-database met T-SQL