介绍

触发器是与表有关的数据库对象,指在 insert/update/delete 之前或之后,触发并执行触发器中定义的SQL语句集合。触发器的这种特性可以协助应用在数据库端确保数据的完整性 , 日志记录 , 数据校验等操作 。

使用别名 OLD 和 NEW 来引用触发器中发生变化的记录内容,这与其他的数据库是相似的。现在触发器还只支持行级触发,不支持语句级触发。

触发器类型 NEW 和 OLD的使用
INSERT 型触发器 NEW 表示将要或者已经新增的数据
UPDATE 型触发器 OLD 表示修改之前的数据 , NEW 表示将要或已经修改后的数据
DELETE 型触发器 OLD 表示将要或者已经删除的数据

MySQL 高级 - 触发器 - 介绍相关推荐

  1. MySQL高级-触发器

    1 介绍 触发器是与表有关的数据库对象,指在 insert/update/delete 之前或之后,触发并执行触发器中定义的SQL语句集合.(类似JS中的事件)触发器的这种特性可以协助应用在数据库端确 ...

  2. MySQL 高级 - 触发器 - 查看及删除

    删除触发器 语法结构 : drop trigger [schema_name.]trigger_name 如果没有指定 schema_name,默认为当前数据库 . 查看触发器 可以通过执行 SHOW ...

  3. MySQL 高级 - 触发器 - 创建及应用

    创建触发器 语法结构 : create trigger trigger_name before/after insert/update/deleteon tbl_name [ for each row ...

  4. MySQL 高级 游标介绍

    游标/光标 游标是用来存储查询结果集的数据类型 , 在存储过程和函数中可以使用光标对结果集进行循环的处理.光标的使用包括光标的声明.OPEN.FETCH 和 CLOSE,其语法分别如下. 声明光标: ...

  5. Mysql高级之触发器

    原文:Mysql高级之触发器 触发器是一类特殊的事务 ,可以监视某种数据操作(insert/update/delete),并触发相关操作(insert/update/delete). 看以下事件: 完 ...

  6. MySQL高级配置(二)详细介绍

    一.MySQL优化配置详解 转自:http://blog.csdn.net/nightelve/article/details/17393631 1.目的: 通过根据服务器目前状况,修改Mysql的系 ...

  7. MySQL 进阶 触发器 -- 触发器介绍、触发器语法、触发器案例

    文章目录 1. 触发器介绍 2. 触发器语法 2.1 创建触发器 2.2 查看触发器 2.3 删除触发器 3. 触发器案例 3.1 插入数据触发器 3.2 修改数据触发器 3.3 删除数据触发器 4. ...

  8. 尚硅谷MySQL高级学习笔记 -- 1.MySQL 的架构介绍

    1.MySQL 简介 什么是 MySQL? MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司. MySQL是一种关联数据库管理系统,将数据保存在不同的表中 ...

  9. MySQL高级特性之分布式(XA)事务的介绍

    文章目录 分布式(XA) 事务 1.内部XA事务 2.外部XA事务 这一部分是 高性能MySQL(第3版)中第七章第11节内容:关于MySQL高级特性之分布式(XA)事务的介绍,(不感兴趣的可以忽略) ...

最新文章

  1. python使用numpy的np.power函数计算numpy数组中每个数值的指定幂次(例如平方、立方)、np.power函数默认返回整数格式、np.float_power函数默认返回浮点数
  2. 网站SEO优化如何才能避免被搜索引擎惩罚?
  3. 一个DDOS病毒的分析(一)
  4. Eclipse安装TestNG插件
  5. win7无损扩大c盘空间_无损网络导航的空间模型
  6. 顺着 IT 的潮流,C语言再次迎来了春天!学好了C语言能做什么?
  7. 服务器虚拟化的意思,服务器虚拟化存储的好处以及作用
  8. Apollo使用ConfigBean装载配置
  9. VB.Net教程图书目录
  10. 【单细胞测序】一、单细胞测序技术总结
  11. PostgreSql增删改(与mysql差异)
  12. 微信公众号网页授权--前端获取code及用户信息(vue)
  13. 新版上线|能力中心打造全新视角
  14. 网络线综合布线接地注意事项
  15. 【SpringBoot】 日志框架冲突
  16. 人一切的痛苦,本质上都是对自己的无能的愤怒。──王小波
  17. 爱普生Epson LX-310 打印机驱动
  18. uniapp 小程序超过2M的解决方法——分包
  19. revit学习笔记-替换图元类别图形显示
  20. AES-CMAC代码实现

热门文章

  1. macos port总结
  2. Android常用权限
  3. Java 编程下 Eclipse 如何设置单行代码显示的最大宽度
  4. Run-Time Check Failure #0 - The value of ESP was not properly saved across a function call.
  5. node.js常见的模块
  6. 读书印记 - 《技术元素》
  7. 如何实现文字在图片中间的效果
  8. 提高SQL执行效率的16种方法
  9. JAVA学习笔记-“Hello World”
  10. GIS管网项目-flex/java