网站建设标题怎么写,wordpress 4.9.8中文版,绵阳公司商务网站制作,wordpress 积分充值触发器是与表有关的数据库对象#xff0c;在满足定义条件时触发#xff0c;并执行触发器中定义的语句集合。触发器的这种特性可以协助应用在数据库端确保数据的完整性。创建触发器CREATE TRIGGER trigger_name trigger_time trigger_eventON tbl_name FOR EACH ROW trigger_s…触发器是与表有关的数据库对象在满足定义条件时触发并执行触发器中定义的语句集合。触发器的这种特性可以协助应用在数据库端确保数据的完整性。创建触发器CREATE TRIGGER trigger_name trigger_time trigger_eventON tbl_name FOR EACH ROW trigger_stmt注意触发器只能创建在永久表(permanent table)上不能对临时表(Temporary Table)创建触发器;对同一个表相同触发时间的相同触发事件只能定义一个触发器trigger_time: 触发时间 BEFORE、AFTER before:检查约束前触发 after: 检查约束后触发trigger_event: 触发器的触发事件 insert update delete使用别名OLD 和 NEW 来引用触发器中发生变化的记录内容现在触发器还只支持行级触发的不支持语句级触发删除触发器DROP TRIGGER [schema_name.]trigger_name eg: drop trigger ins_film查看触发器show triggers示例DELIMITER //CREATE TRIGGER relationAFTER UPDATE ON rel FOR EACH ROW BEGINUPDATE relationsSET realname new.name,age countage(FROM_UNIXTIME(new.date,%Y-%m-%d)),jobs new.job,tel new.tel,relation new.relationionWHERE employee_uid old.employee_uid AND relation old.relationion;END//DELIMITER ;注countage 是自定义的一个计算年龄的函数详见我的另一篇博文http://blog.csdn.net/u012732259/article/details/41448663