【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

本文来源:http://www.gdgbn.com/shujuku/24928/