Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.tools -> Re: Calling Procedures Within Triggers
Hallo Steve!
I prefer the trigger that runs a procedure.
Example: Table T_Example with Trigger TR_example with called procedure proc_example (see below).
create Table T_Example
(
col_num number(10), col_cha char(2), col_var varchar2(40), col_dat date
create or replace
procedure proc_example
(
v_param1 varchar2, d_param2 date, n_param3 number
<do_something>;
end;
create or replace
trigger tr_example
before insert or ...
for each row
begin
proc_example ( v_param1 => :NEW.col_var,
d_param2 => :NEW.col_dat, n_param3 => :NEW.col_num );
For create triggers and the naming of columns (:NEW.col_name / :OLD.col_name) see the Oracle-docu.
Hope this helps,
Stefan.
stevetorch_at_my-deja.com> schrieb in im Newsbeitrag:
8ohh6j$ic3$1_at_nnrp1.deja.com...
> Hi
>
>
>
>
>
>
>
> > >