【www.gdgbn.com--mysql教程】
本教程来讲一下关于mysql教程创建触发器实例了,关于mysql创建触发器是在mysql5.0.2开始支持的,触发器是与表有关的数据库教程对象,在满足定义条件时触发,并执行定义的触集合,触发器的这种特性可以协助应用数据库端的完整性。
一,如何创建mysql触发器
create frigger griggername triggerevent on tablename from each row tariglist;
注:触发器只能创建在永久表上,不对在临时表或视图上创建。
mysql触发器的触发时间,可以是before after ,前者的含意是指定在检约束前的触发,而after是在约束后的触发。
下面来看个实例
Delimiter $$
create trigger issfile
after insert on film for each row begin
insert into filetxt( fileid,title,desc) values(n.id,n.title,n.des);
end;
$$
delimiter;
插入film记录时会向filetext插入相对就的记录
mysql>insert into film values
->(10,www.111cn.net);
Query OK,1 rows affected( 0.05 sec);
mysql>select * from filmtext where filmid=10 G
fileid:10
.....
1row in set (0.00 sec);
好了本教程了关于mysql创建触发器与插入数据并且简单的简介。
本站原创教程转注明来源www.111cn.net/database/database.html