Mysql
 sql >> Database >  >> RDS >> Mysql

trigger mysql con inserimento e aggiornamento dopo inserimento nella tabella

Spero di averti capito bene.

Il seguente trigger su Test2 la tabella inserirà una nuova riga in Test1 tabella se WRO il campo della nuova riga non esiste in Test1 .

 CREATE TRIGGER `myTrigger` AFTER INSERT ON `Test2`
 FOR EACH ROW BEGIN
    if not exists (select 1 from Test1 where WRO = new.WRO) then
         insert into Test1 (WRO, Test_No) values (new.WRO, new.Test_No);
    end if;   
 END