mysql 命令(2)

触发器 trigger

当一个表进行insert、update、delete动作时触发某个事件。

{

\d $$ //"\d" 命令是修改结束符,修改为“$$” ,因为在触发的某个时间是sql语句它用的是;结尾,所以要做区分。触发器创建完成之后再用'\d;'还原

create trigger 触发器名 (after | before) (动作insert | update |delete) on 表名 for each row  //设置触发事件

begin

mysql 语句//相关联的动作语句

end

}

触发器后的修改语句尽量使用主键匹配。

posted @ 2021-01-23 14:16  醉深梦始  阅读(61)  评论(0)    收藏  举报