作者: Plahand 出自: http://www.linuxdiyf.com
1.避免系统的分号问题,一般情况下mysql默认是以';'作为结束执行语句的,所以在创建触发器过程中难免用到';',因此,可以用 delimiter 来解决问题,如 delimiter //,把';'换成'//'.命令结束时,可以将“;”换回来,用命令delimiter ;
2.一般情况下对mysql中变量的赋值用set。
Create Trigger Insert_or_update_sal before update on teacher
for each row
Begin if new.sal