Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.misc -> multiple trigger for one event

multiple trigger for one event

From: Robert Flügge <robert.fluegge_at_bim-consulting.de>
Date: Tue, 18 Mar 2003 09:01:37 +0100
Message-ID: <tqjd7vs1v4bijc2vnidvuafdvh0cl69csb@4ax.com>


Hi there ..

I have a table with 2 before-insert-triggers. The second one need the result of trigger one. Can I prescribed the order for this triggers ?

action of trigger 1:

      BEFORE INSERT ON T001
       REFERENCING NEW AS NEW   
       FOR EACH ROW 

...
SELECT Sequence1.nextval INTO x_T001_id FROM dual; :NEW.T001_id:= x_T001_id; ...

action of trigger 2:

      BEFORE INSERT ON T001
       REFERENCING NEW AS NEW   
       FOR EACH ROW 

...
SELECT Sequence2.nextval INTO x_T002_id FROM dual; INSERT INTOT002 ( T002_id, T002_T001_id ) VALUES ( x_T002_id, :NEW.T001_id ); ...

Trigger 1 is existing in DB .. the second one must be generate dynamic. Combining both triggers is not possible !!

Have anyone an idea ??

Thanx in advance
Robert Received on Tue Mar 18 2003 - 02:01:37 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US