下面是我写的一个触发器:CREATE TRIGGER tri_task AFTER DELETE ON t_task
FOR EACH ROW
INSERT INTO t_task_history VALUES (old.task_id,old.parents_id,old.task_name
old.task_content,old.task_state,old.task_priority,old.plan_starttime,old.plan_endtime,
old.exec_starttime,old.exec_endtime,old.task_user,old.u_id,old.task_timestamp);
为什么不可以创建?各位给指点下。

解决方案 »

  1.   

    CREATE TRIGGER tri_task AFTER DELETE ON t_task
    FOR EACH ROW
    INSERT INTO t_task_history VALUES (old.task_id,old.parents_id,old.task_name,
    old.task_content,old.task_state,old.task_priority,old.plan_starttime,old.plan_endtime,
    old.exec_starttime,old.exec_endtime,old.task_user,old.u_id,old.task_timestamp);应该是少了个逗号! 
      

  2.   

    INSERT INTO t_task_history VALUES (old.task_id,old.parents_id,old.task_name这里少了