mysql - how to get value from select query in trigger in mysql5? -


how value select query in trigger , insert value in table?

for insert trigger query use object new
update trigger query use object old , new
delete trigger query use object old

example 1 : if ran insert mytable (num) values (10);
in insert trigger, reference column new.num (10);

example 2 : if ran update mytable set num = 41 num = 10;
in update trigger, reference old.num (10) , new.num (41)

example 3 : if ran delete mytable num = 104;
in delete trigger, reference old.num (104)

use this:

delimiter $$  create trigger my_trigger after update on my_update_table each row begin      declare p1,p2 varchar(50);      select pricename p1 priceies priceid=old.priceid;     select pricename p2 priceies priceid=new.priceid;     insert auditlog(oldvalue, newvalue) values (p1,p2);  end $$  delimiter ; 

Comments

Popular posts from this blog

apache - Add omitted ? to URLs -

redirect - bbPress Forum - rewrite to wwww.mysite prohibits login -

php - How can I stop spam on my custom forum/blog? -