mysql触发器的三个状态

数据库 MySQL
学习mysql触发器是学习mysql数据库的重要步骤,下面就为您介绍mysql触发器的三个状态,如果您对此方面刚兴趣的话,不妨一看。

mysql触发器是非常重要的概念,下面为您介绍的是mysql触发器的三个状态,供您参考,希望让您对mysql触发器能够有更深的认识。

  1. CREATE   
  2.     TRIGGER `user1_user2` AFTER INSERT ON `user1`      
  3.     FOR EACH ROW insert into user2 SELECT * from user1 order by id desc limit 1  
  4. WHERE id>=LAST_INSERT_ID()   
  5. AND id <=LAST_INSERT_ID()+ROW_COUNT()  
  6.  
  7. CREATE   
  8.     TRIGGER `update_user` AFTER UPDATE ON `user1`      
  9.     FOR EACH ROW update user2 set name=new.user,info=new.pwd where id=old.id;   
  10.  
  11. CREATE   
  12.     TRIGGER `del_user` AFTER DELETE ON `user1`      
  13.     FOR EACH ROW delete from user2   where id=old.id 
  14.  
  15. =================复杂的insert  
  16.  
  17. CREATE TRIGGER `test`.`insert_user2` AFTER INSERT ON `test`.`user1`  
  18. FOR EACH ROW INSERT INTO user2  
  19. SET `id` = NEW.id,  
  20. `name` = NEW.user,  
  21. `info` = NEW.pwd,  
  22. `date2` = UNIX_TIMESTAMP( NEW.date1 ) ,  
  23. `enum2` = NEW.enum1 -1,  
  24. `aid`=(select aid from protype where id=NEW.type_id)  

以上mysql触发器的三个状态介绍。

 

 

 

【编辑推荐】

mysql触发器的三个示例

mysql建主从服务器的实现方法

Mysql聚合函数简介

MySQL字符串大小写转换函数

MySQL concat函数的使用

责任编辑:段燃 来源: 互联网
相关推荐

2010-10-12 09:41:26

mysql触发器

2010-10-20 14:34:48

SQL Server触

2010-06-04 14:32:34

MySQL 触发器in

2010-05-31 18:06:07

MySQL 触发器

2010-10-12 10:04:15

MySQL触发器

2010-10-11 14:52:43

Mysql触发器

2010-05-18 15:36:44

MySQL触发器

2021-07-30 10:33:57

MySQL触发器数据

2010-10-12 10:24:58

mysql触发器

2010-05-18 15:58:39

MySQL触发器

2011-05-20 14:06:25

Oracle触发器

2011-04-14 10:53:00

MySQLSQL触发器

2010-05-26 17:57:44

MySQL 触发器

2010-10-12 10:10:55

mysql触发器

2009-06-26 10:10:00

Hibernate状态

2010-05-19 09:40:05

MySQL触发器

2010-05-18 14:35:06

MySQL触发器

2011-05-19 14:29:49

Oracle触发器语法

2011-04-14 13:54:22

Oracle触发器

2009-09-18 14:31:33

CLR触发器
点赞
收藏

51CTO技术栈公众号