mysql觸發(fā)器的三個狀態(tài)
作者:佚名 
  學習mysql觸發(fā)器是學習mysql數(shù)據(jù)庫的重要步驟,下面就為您介紹mysql觸發(fā)器的三個狀態(tài),如果您對此方面剛興趣的話,不妨一看。
 mysql觸發(fā)器是非常重要的概念,下面為您介紹的是mysql觸發(fā)器的三個狀態(tài),供您參考,希望讓您對mysql觸發(fā)器能夠有更深的認識。
- CREATE
 - TRIGGER `user1_user2` AFTER INSERT ON `user1`
 - FOR EACH ROW insert into user2 SELECT * from user1 order by id desc limit 1
 - WHERE id>=LAST_INSERT_ID()
 - AND id <=LAST_INSERT_ID()+ROW_COUNT()
 - CREATE
 - TRIGGER `update_user` AFTER UPDATE ON `user1`
 - FOR EACH ROW update user2 set name=new.user,info=new.pwd where id=old.id;
 - CREATE
 - TRIGGER `del_user` AFTER DELETE ON `user1`
 - FOR EACH ROW delete from user2 where id=old.id
 - =================復(fù)雜的insert
 - CREATE TRIGGER `test`.`insert_user2` AFTER INSERT ON `test`.`user1`
 - FOR EACH ROW INSERT INTO user2
 - SET `id` = NEW.id,
 - `name` = NEW.user,
 - `info` = NEW.pwd,
 - `date2` = UNIX_TIMESTAMP( NEW.date1 ) ,
 - `enum2` = NEW.enum1 -1,
 - `aid`=(select aid from protype where id=NEW.type_id)
 
以上mysql觸發(fā)器的三個狀態(tài)介紹。
【編輯推薦】
責任編輯:段燃 
                    來源:
                    互聯(lián)網(wǎng)
 














 
 
 
 
 
 
 