mysql - 如何在表中的任何更改上创建触发器

标签 mysql sql triggers mysql-5.1

我有一个 mysql 表,在任何更改(即插入、更新和删除)时我需要运行相关的触发器代码。
我是否需要创建三个不同的触发器,或者是否只有一个触发器的语法。
使用mysql 5.1

最佳答案

三个触发器可能会执行得更好,据我所知 - 不可能在 MySQL 中创建多操作触发器,但我希望一个触发器的语法是:

CREATE TRIGGER Name AFTER INSERT ON Table
FOR EACH ROW
begin
...
END

关于mysql - 如何在表中的任何更改上创建触发器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8899607/

相关文章:

python - 如何从 mysql 查询运行 python 脚本?

mysql - 根据白名单表过滤未过滤的表

sql - 自动将调用过程的结果放入 select 语句中

php - 每个卖家的邮政编码过滤器 - mysql

MySQL 查询合并与内部连接

javascript - jquery如何运行一个函数?

php - 外部启动 PHP 脚本的 MYSQL 触发器

MySQL 在线与批处理 - 防止 MySQL cron 作业阻止在线查询的选项?

sql - 如何使用组concat获取“其他”重复值?

sql-server - sql server 中文本之前的 "N"