2016-03-21 26 views
0

Tetikleyicide yeniyim, databaseA.conferansta yeni bir kayıt olduğunda databaseB.track konferansına girişi tetiklemenin bir yolu var mı? Yaptığım şey bu değil.Tetikleyiciye özel veri tabanı

DELIMITER// 
CREATE or replace TRIGGER insert_confer 
after insert ON conference 
for each row 
begin 
insertdatabaseb.Track(:new.conferenceid); 
end; 
/

        DatabaseA      Database B 
        Conference     Track 
        -conferenceid     -Trackid 
        -conferencename    -Trackname 
        -conferencevenue    -Conferenceid 
+0

Tag dbms kullanıldı! (Bu kod ürüne özeldir. – jarlh

cevap

1

sorunu tetik başına ziyade insert üzerinde sözdizimi değildir. Belki de:

DELIMITER// 
CREATE or replace TRIGGER insert_confer 
after insert ON conference 
for each row 
begin 
    insert into databaseb.Track(conferenceid) 
     values (:new.conferenceid); 
end// 
DELIMITER ;