Mysql触发器学习笔记
发布日期:2021-05-10 02:12:26 浏览次数:19 分类:精选文章

本文共 2129 字,大约阅读时间需要 7 分钟。

������������Trigger���������������������������������������������������������������������������������������������������������������������������������������������

���������������

���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

������������

������������������������������������������������������������������������������������������

  • ������������������������

    SHOW TRIGGERS;
    ������������������������������������������������������������������������������������������������������������

  • ������������������������

    SHOW CREATE TRIGGER <������������>;
    ������������������������������������������������������������������������������������������������������

  • ������������������

    DROP TRIGGER <������������>;
    ������������������������������������

  • ���������������

    ������������������������������������������������������������������������������������������������������������������������

    ������������������������������������������������������MySQL���������������������������������������

    ���������������������������

    ������������������������������������������

    CREATE TRIGGER tri_empAdd AFTER INSERT ON employee FOR EACH ROW
    INSERT INTO test_log(content) VALUES('������������������������������');

    ���������������������������

    ������������������������������������������������������������������

    CREATE TRIGGER tri_empUpd AFTER UPDATE ON employee FOR EACH ROW
    INSERT INTO test_log(content) VALUES('������������������������������');
    UPDATE employee SET empName='eric' WHERE id=7;

    ���������������������������

    ���������������������������������������������������������

    CREATE TRIGGER tri_empDel AFTER DELETE ON employee FOR EACH ROW
    INSERT INTO test_log(content) VALUES('������������������������������');
    DELETE FROM employee WHERE id=7;

    ������������������������������������������������������������������������������

    SELECT * FROM employee;
    SELECT * FROM test_log;
    上一篇:mysql权限问题
    下一篇:Mysql存储过程学习笔记

    发表评论

    最新留言

    表示我来过!
    [***.240.166.169]2025年04月22日 05时31分32秒