mysql --- 触发器

一、介绍

1、Mysql从5.0.2开始支持触发器的功能

触发器是与表有关数据库对象 ,在满足定义条件时触发,并执行触发器中定义的语句集合

2、例子

举例:

create table tb1(

id int primary key auto_increment,

c varchar(20),

created datetime,

updated datetime

)engine = innodb charset=utf8;

 

delimiter //

 

create trigger tb1_trigger_insert

before insert on tb1 for each row

begin

set new.created=now();

set new.updated=now();

end;

//

 

insert into tb1(c) values('a');

//

 

select *from tb1;

//

举例2:

为film表创建触发器; 当插入film表记录是,会向film_text表插入相应 的记录 ;

3、删除触发器  drop trigger trigger_name;

4、查看触发器  show triggers\G;

5、//待

猜你喜欢

转载自blog.csdn.net/qq_24271537/article/details/81321821