MYSQL(5)触发器
来源:互联网 发布:java表格代码怎么写 编辑:程序博客网 时间:2024/05/21 09:38
1. 创建触发器
INSERT、DELETE、UPDATE
(1)创建有一条执行语句的触发器
create trigger trigger_name
bdefore | after trigger_event //before:在触发器事件之前执行触发器语句 trigger_event:触发器事件,触发器执行条件,含DELETE、INSERT、UPDATE语句
on table_name for each row //for each row:任何一条纪录上的操作满足触发事件都会触发该触发器
trigger_stmt //trigger_stnt:激活触发器后执行的语句
例:create trigger tri_diarytime before insert on t_dept for each row insert into t_diary values(参数...);
每次往t_dept表插入数据前触发触发器,并向t_diary表插入一条数据
(2)创建包含多条执行语句的触发器
delimiter $$
create trigger trigger_name
before | after trigger_event
on table_name for each row
begin
trigger_stmt //放多条执行语句
end $$
delimiter ;
// delimiter可将语句结束符用某个其他的符号代替,此处用$$代替了; 这样放多条语句时就不会造成语句错误。最后将它变回来
2. 查看
(1)SHOW triggers \G
(2)通过系统表triggers
use information_schema;
select * from triggers \G
select * from triggers where trigger_name='要查看的触发器名' \G
3. 删除
DROP trigger trigger_name;
- MYSQL(5)触发器
- 触发器(Mysql)
- mysql(八、触发器)
- 触发器(MySql)
- MYSQL基础(触发器)
- MySQL笔记(MYSQL触发器)
- mysql(七):mysql触发器
- MySQL 5.0-触发器(参考)
- MySql事物触发器(实例)
- Mysql触发器例子(备忘)
- 【MySQL】触发器入门(转)
- MySQL 5.0-触发器(参考)
- mysql基础----触发器(十一)
- MySQL Trigger(触发器)简例
- 【mysql 触发器】触发器使用
- MYSQL 触发器
- mysql 触发器
- Mysql 触发器
- 梦想起航
- Linux系统下的常用命令
- robot framework读取Excel文件,并保存为list
- RatingBar流泪、有脚、显示不全问题
- (C++基础)浅谈继承与派生
- MYSQL(5)触发器
- [IO系统]16 IO调度器-NOOP
- Java读取文件byte转化String问题
- 【项目实战】从抽奖算法感受算法奥妙
- codeforces contest 785 a题
- 指针极简教程
- OA的项目
- xpath提取网页内容
- 蓝桥杯 小朋友排队