美文网首页
初步学习使用mysql的触发器

初步学习使用mysql的触发器

作者: 王波_d9a3 | 来源:发表于2017-05-08 14:58 被阅读0次

触发器的使用,实在数据库中触发特定条件的时候,所执行的的一组特殊的存储过程.

问1:哪些情况下会允许触发器的触发

答:在表的,insert,update,delete

问2:触发器触发的时间

答:触发时间分为2种(before,after)

问3:如何获取修改后的数据的值

答:获取值分为2中 :1,new,2.old

new:1,添加数据成功后的新数据对象 2,修改数据成功后的新数据对象

old:1.修改数据之前的数据对象,2.删除的数据对象

例子:

        create trigger trigname

        after insert on  table1

        foreach row

        begin

        insert into table2(cols) value(new.table1_ID);

        end;

解释:trigname:触发器的名称

            after insert:触发的时期(添加成功之后)

            table1:表名

            foreach row:固定格式

            new.table1_ID:添加成功后的一条数据中的id

          


相关文章

  • 初步学习使用mysql的触发器

    触发器的使用,实在数据库中触发特定条件的时候,所执行的的一组特殊的存储过程. 问1:哪些情况下会允许触发器的触发 ...

  • dbForge Studio for MySQL 触发器调试

    使用工具:dbForge Studio for MySQL 1,创建触发器 2,调试触发器 要调试MySQL触发...

  • MySQL之触发器

    本文主要介绍MySQL中触发器的相关知识与应用,为什么使用触发器,以及如何使用触发器。 I、触发器简介 如果我们想...

  • MySQL触发器

    在本节中,您将学习如何使用MySQL触发器。 根据定义,触发器或数据库触发器是自动执行以响应于在表中发生的特定事件...

  • Mysql触发器语法与项目中的一次使用

    Mysql触发器语法与项目中的一次使用 触发器简介 : 触发器(Trigger)是一个特殊的存储过程,它的执行不是...

  • mysql视图,触发器,存储过程优缺点及应用分析

    mysql视图,触发器,存储过程优缺点及应用分析 视图 mysql使用较少,是sql server和orcale使...

  • 初步使用mysql

    使用Node做Web页面开发,基本上是连接非关系型数据库mongodb,而这里我还是先尝试连接了一下mysql数据...

  • 触发器

    MySQl中触发器 MySQl中触发器的语法如下: 例子:其中,new代表新插入的行记录

  • MySQL触发器介绍

    前言: 在学习 MySQL 的过程中,可能你了解过触发器的概念,不清楚各位是否有详细的去学习过触发器,最近看了几篇...

  • MySQL使用触发器

    使用触发器 1. 触发器 ​ MySQL语句在需要时被执行,存储过程也是如此。但是,如果你想要某条语句在事件发...

网友评论

      本文标题:初步学习使用mysql的触发器

      本文链接:https://www.haomeiwen.com/subject/xrwmtxtx.html