mysql(trigger触发器)
drop trigger IF EXISTS t_trigger;
create trigger t_trigger 
before insert on aaa  for each row 
begin 
INSERT INTO readandwrite_test.user(time) VALUES (NEW.timeline);
end;
/* 
INSERT:将新行插入表时激活触发程序,例如,通过INSERT、LOAD DATA和REPLACE语句。
UPDATE:更改某一行时激活触发程序,例如,通过UPDATE语句。
DELETE:从表中删除某一行时激活触发程序,例如,通过DELETE和REPLACE语句。
*/
-- 可能遇到的问题
-- 如果你在触发器里面对刚刚插入的数据进行了 insert/update, 会造成循环的调用.如:
-- create trigger test before update on test for each row update test set NEW.updateTime = NOW() where id=NEW.ID; END
-- 应该使用set:
create trigger test before update on test for each row set NEW.updateTime = NOW(); END
 
                    
                
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号