MySQL触发器与事件调度器

2017-10-06 20:29:53来源:CSDN作者:weixin_39718665人点击

分享

触发器

自动执行预定好的sql语句

触发时间   before /after 触发事件   insert,update,delete 触发地点   表名触发内容   要执行的语句

在同一个位置不能建立两个不同的触发器,可以合并

##例子1create TRIGGER tr_1after insert on card_moneyfor each rowbegin    case when c.type=1    ##状态码    then    update card_info set money =money+new.c where id=new.cid;    else    update card_info set money =money-new.c where id=new.cid;end;insert into card_money values (2,1,0.1,1);例子2:create TRIGGER tr_2after update on card_moneyfor each rowbegin    update card_info set money =money-old.c+new.c where id=new.cid;end;

事件调度器

微信扫一扫

第七城市微信公众平台