zoukankan      html  css  js  c++  java
  • mysql触发器的操作

    一、创建触发器

    1.创建有一条执行语句的触发器

    CREATE TRIGGER trigger_name

      BEFORE|AFTER trigger_EVENT(INSERT|DELETE|UPDATE)

        ON TABLE_NAME FOR EACH ROW trigger_STMT;

    2.创建包含多条执行语句的触发器

    DELIMITER $$

    CREATE TRIGGER trigger_name

      BEFORE|AFTER trigger_EVENT(INSERT|DELETE|UPDATE)

        ON TABLE_NAME FOR EACH ROW

          BEGIN

          trigger_STMT1;

          trigger_STMT2;

          。。。

          END

    DELIMITER ;

    DELIMITER $$:将$$设置为结束符号

    二、查看触发器

    1.SHOW TRIGGERS G

    2.通过查看系统表triggers实现查看触发器

    USE information_schema;

    SELECT * FROM triggers G或者SELECT * FROM triggers WHERE trigger_name='...';

    三、删除触发器

    DROP TRIGGER trigger_name;

  • 相关阅读:
    java-oop集合map
    IDEA启动Tomcat报错
    1.IDEM的快捷键
    1.idea快捷键
    14.
    13.级联一对多
    12.动态SQL
    11.动态参数
    10.主键回填
    9.参数的传递
  • 原文地址:https://www.cnblogs.com/Andy-Lv/p/5358250.html
Copyright © 2011-2022 走看看