数据库触发器

什么是触发器

 触发器触发器,顾名思义,遇到条件自动触发,触发器的定义就是说某个条件成立的时候,你触发器里面所定义的语句就会被自动的执行

  

触发器例子

当对某张表做:增删改操作时,可以使用触发器自定义关联行为
		create xxx before xxx on xxx for xxx

		insert into tb (....)

		-- delimiter //
		-- create trigger t1 before insert on student for each row
		-- BEGIN
		-- 	INSERT into teacher(tname) values(NEW.sname);
		-- 	INSERT into teacher(tname) values(NEW.sname);
		-- 	INSERT into teacher(tname) values(NEW.sname);
		-- 	INSERT into teacher(tname) values(NEW.sname);
		-- END //
		-- delimiter ;
		--

		-- insert into student(gender,class_id,sname) values('女',1,'陈xx'),('女',1,'ada');

		-- NEW,代指新数据, 增改查
		-- OLD,代指老数据,delete

  

posted @ 2017-09-21 16:51  Adamanter  阅读(183)  评论(0编辑  收藏  举报