zoukankan      html  css  js  c++  java
  • MySQL 触发器

    CREATE TABLE `NewTable` (
    `id`  int(10) UNSIGNED NOT NULL AUTO_INCREMENT ,
    `name`  varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL ,
    `pwd`  varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL ,
    PRIMARY KEY (`id`)
    )
    ENGINE=InnoDB
    DEFAULT CHARACTER SET=utf8 COLLATE=utf8_general_ci
    AUTO_INCREMENT=7
    ROW_FORMAT=COMPACT
    ;
    CREATE DEFINER=`root`@`localhost` TRIGGER `add` AFTER INSERT ON `NewTable`
    FOR EACH ROW BEGIN
        insert into ht_log (logtime,content) values (NOW(),CONCAT('添加用户',new.name));
    END;
    CREATE DEFINER=`root`@`localhost` TRIGGER `update` AFTER UPDATE ON `NewTable`
    FOR EACH ROW BEGIN
        insert into ht_log (logtime,content) values (NOW(),CONCAT('修改用户',old.name,'->',new.name,';',old.pwd,'->',new.pwd));
    END;
    CREATE DEFINER=`root`@`localhost` TRIGGER `delete` AFTER DELETE ON `NewTable`
    FOR EACH ROW BEGIN
        insert into ht_log (logtime,content) values (NOW(),CONCAT('删除用户',old.name));
    END;
  • 相关阅读:
    MAC下cocos2dx环境搭建
    eclipse混淆打包出错
    eclipseme升级
    MyEclipse 10 中增加插件
    j2me图片处理大全
    关于svn使用
    NFS相关
    BMP文件格式图解
    UDA1341TS
    OpenOCD初始化脚本(uboot)
  • 原文地址:https://www.cnblogs.com/fanhuo/p/9732893.html
Copyright © 2011-2022 走看看