Pak Nicholas,

Sebaiknya event yang digunakan yaitu AFTER INSERT. Bila menggunakan BEFORE 
INSERT datanya ngga akan masuk ke user2.kar karena triggernya sendiri 
diletakkan di table user1.tr_kary.


CREATE OR REPLACE TRIGGER  User1.TR_KARY

  AFTER INSERT ON  User1.kary

  REFERENCING NEW AS NEW

  FOR EACH ROW

  BEGIN

    Insert Into User2.kary (nik, nama)

   VALUES (:new.nik, :new.nama) ;

  END ;

Pastikan juga table kary di user2 di grant insert ke user1..

Semoga membantu.
Thanks

IH

--- On Wed, 4/22/09, Nicholasfa AR <[email protected]> wrote:

From: Nicholasfa AR <[email protected]>
Subject: [indo-oracle] Buat trigger untuk 2 user yang berbeda
To: [email protected]
Date: Wednesday, April 22, 2009, 1:59 AM











    
            
            


      
      Rekan-rekan Oracle User,

saya mau coba buat trigger untuk 2 user yang berbeda dengan table yang sama,

seperti dibawah ini



CREATE OR REPLACE TRIGGER  User1.TR_KARY

  BEFORE INSERT ON  User1.kary

  REFERENCING NEW AS NEW

  FOR EACH ROW

  BEGIN

    Insert Into User2.kary (nik, nama)

   VALUES (:new.nik, :new.nama) ;

  END ;



Tujuannya adalah pada saat insert table user1.kary di user2.kary juga ikut

ter-insert.

Mungkin ada yang bisa membantu.

Thanks sebelumnya



Nicholas



[Non-text portions of this message have been removed]




 

      

    
    
        
         
        
        








        


        
        


      

[Non-text portions of this message have been removed]

Kirim email ke