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