sql >> Databasteknik >  >> RDS >> Oracle

Oracles lagrade procedur

Ett skript för att skapa flera procedurer bör se ut så här:

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

Hur ser din ut?

Bästa praxis är alltid att lägga relaterade lagrade procedurer i paket ändå:

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. Serverversioner som stöds för Oracle 12c-klienten

  2. Pivot MySQL-tabell med dynamiska kolumner

  3. MySQL främmande nyckel PÅ DELETE CASCADE över 3 tabeller

  4. Hur man skapar en sammansatt primär nyckel i SQL Server (T-SQL-exempel)