创建触发器创建只有一个执行语句的触发器 代码如下:CREATE TRIGGER 触发器名 BEFORE|AFTER 触发事件ON 表名 FOR EACH ROW 执行语句其中,触发器名参数指要创建的触发器的名字
BEFORE和AFTER参数指定了触发执行的时间,在事件之前或是之后
FOR EACH ROW表示任何一条记录上的操作满足触发事件都会触发该触发器 代码如下:mysql> CREATE TRIGGER trig1 AFTER INSERT -> ON work FOR
本文实例讲述了mysql触发器之触发器的增删改查操作。分享给大家供大家参考,具体如下:
我们在创建触发器后,可以在包含触发器定义文件的数据文件夹中显示其定义。触发器作为纯文本文件存储在以下数据库文件夹中:
/data_folder/database_name/table_name.trg
我们还可通过查询information_schema数据库中的triggers表来显示触发器,如下所示:
SELECT
*
FROM
information_schema.triggers
WHERE
本文实例讲述了mysql触发器之创建使用触发器。分享给大家供大家参考,具体如下:
我们可以可以使用CREATE TRIGGER语句创建一个新的触发器,来看下具体的语法:
CREATE TRIGGER trigger_name trigger_time trigger_event
ON table_name
FOR EACH ROW
BEGIN
...
END;
然后我们来详细看下上述sql的具体含义:
将触发器名称放在CREATE TRIGGER语句之后。触发器名称应遵循命名约