本帖最后由 sdc5200 于 2011-01-05 20:42:00 编辑

解决方案 »

  1.   

    create trigger trig afert update on t1AFTER UPDATE哪儿来的新插入行啊?!
      

  2.   

    AFTER INSERT可以如下create trigger x after insert on t1
    for each row 
    insert into t2 values (new.id);
      

  3.   

    楼主的触发器动作错了吧.应该是insert.不然怎么会取到new.id;
    或则楼主想表达的是这个意思:delimiter $$
    create trigger trig after update on t1
    for each row
    begin
      update t2 set num=num+1 where id=old.id;   #(如何获取当前t1更新行ID?) ;//在t2表对应的ID更新数据
    end$$
    delimiter ;