mysql中的触发器
来源:互联网 发布:淘宝如何加入放心淘 编辑:程序博客网 时间:2024/05/22 08:10
触发器是一类特殊的事务,可以监视某种数据操作(insert/update/delete),并触发相关操作(insert/update/delete)。
触发器的应用场合:
1,当向一张表中添加或删除记录时,需要在相关表中进行同步操作。比如,当一个订单产生时,订单所购的商品的库存量相应减少。
2,当表上某列数据的值与其他表中的数据有联系时。比如,当某客户进行欠款消费,可以在生成订单时通过设计触发器判断该客户的累计欠款是否超出了最大限度。
3,当需要对某张表进行跟踪时。比如,当有新订单产生时,需要及时通知相关人员进行处理,此时可以在订单表上设计添加触发器加以实现。
触发器创建语法4要素
监视地点:table 监视事件:insert/update/delete 触发时间:after/before 触发事件:insert/update/delete
创建触发器的语法:
create trigger 触发器名称
after/before(触发时间)
insert/update/delete(监视事件)
on 表名(监视地址)
for each row
begin
sql1;
...
sqlN;
end
删除触发器
drop trigger triggerName
0 0
- MySql 中的 触发器使用
- mysql中的触发器
- (15)mysql中的触发器
- mysql中的触发器
- mysql中的触发器
- mysql中的触发器
- mysql中的触发器
- MySQL中的触发器
- MySQL中的触发器
- Mysql数据库中的触发器
- MySQL中的触发器
- MYSQL中的触发器
- Mysql中的触发器
- Mysql数据库中的触发器操作
- MySQL中的触发器insert、update
- Mysql 触发器中的new 和 old
- mysql中的触发器和事务的操作
- mysql中的函数 存储过程和触发器
- h5学习笔记(2)this 、循环赋值引用问题
- Linux内核版本信息获取
- JVM内存划分
- bootstrap按钮组(一)
- SVN:E175002 REPORT
- mysql中的触发器
- SpringMvc4+Mybatis整合
- [java]1、Long对象与long基本类型
- C51单片机学习(二):中断系统和定时器
- h2数据库多连接
- C++ 模板详解(二)
- win10 UWP FlipView
- JAVA-socket通信基础(1)
- 基于rails的schedule网站开发(6):我的博客模板