`

mysql触发器

阅读更多

格式为:

DELIMITER $$

CREATE
    /*[DEFINER = { user | CURRENT_USER }]*/
    TRIGGER `ly_mt_tsjy_yh`.`addLoginAndUser` AFTER INSERT
    ON `ly_mt_tsjy_yh`.`login_temp`
    FOR EACH ROW BEGIN
INSERT course_sc.`login_info`(schoolId,loginName,loginPass,roleId,creDate) VALUE(new.schoolId,new.number,'123456',new.roleId,NOW());
INSERT course_sc.user_info(number,NAME,sex) SELECT number,NAME,sex FROM ly_mt_tsjy_yh.`login_temp` WHERE number='19920611';
    END$$

DELIMITER ;

注意区分before和after,当执行单个插入操作时用before只执行了第一个insert语句,第二个不知道为什么就不会执行,后面改成了after,就OK了。大批量的执行insert的时候用before又很正常,这是为什么呢?

版权声明:本文为博主原创文章,未经博主允许不得转载。

分享到:
评论

相关推荐

    MySQL触发器简单用法示例

    主要介绍了MySQL触发器简单用法,结合实例形式分析了mysql触发器的创建、执行、查看、删除等相关操作技巧,需要的朋友可以参考下

    mysql触发器实例

    内含mysql的trigger触发器实例,修改即可使用。。。。。。

    MySQL 触发器定义与用法简单实例

    主要介绍了MySQL 触发器定义与用法,结合简单实例形式总结分析了mysql触发器的语法、原理、定义及使用方法,需要的朋友可以参考下

    mysql触发器原理与用法实例分析

    主要介绍了mysql触发器原理与用法,结合实例形式分析了mysql触发器基本概念、原理、用法及操作注意事项,需要的朋友可以参考下

    MySQL触发器概念、原理与用法详解

    主要介绍了MySQL触发器概念、原理与用法,结合实例形势详细分析了mysql触发器相关概念、原理、创建、用法及操作注意事项,需要的朋友可以参考下

    MySQL触发器学习总结

    创建触发器,当往order表中添加记录是,更新goods表,大家可以看下语句即可

    MySQL触发器 Update触发Insert失败

    主要介绍了MySQL触发器 Update触发Insert失败 的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下

    MySQL触发器

    介绍了MySQL触发器的相同内容。包括触发器的创建、删除,使用和测试过程

Global site tag (gtag.js) - Google Analytics