sql语句是这样的
insert into Repair(id,product_id,product_name,person,price,in_use,repair_reason,repairStart_date,repairEnd_date,teacher_id,teacher_name) values(1,1076,'bbb','asdf','34','1','zxcv',to_date('2005-09-07 09:33:00','yyyy-mm-dd HH24:MI:SS'),to_date('2005-09-03 09:33:00','yyyy-mm-dd HH24:MI:SS'),1,'aaaa')执行的时候他说 触发器/函数不能读trace 进去,效果是这样的create or replace trigger tI_repair after INSERT on repair for each row
-- ERwin Builtin Fri Aug 26 11:19:58 2005
-- INSERT trigger on repair 
declare numrows INTEGER;
begin
    /* ERwin Builtin Fri Aug 26 11:19:58 2005 */
    /* product R/109 repair ON CHILD INSERT SET NULL */
    /* ERWIN_RELATION:PARENT_OWNER="", PARENT_TABLE="product"
    CHILD_OWNER="", CHILD_TABLE="repair"
    P2C_VERB_PHRASE="R/109", C2P_VERB_PHRASE="", 
    FK_CONSTRAINT="R_109", FK_COLUMNS="product_id" */
    update repair
      set
        /* %SetFK(repair,NULL) */
        repair.product_id = NULL
      where
        not exists (
          select * from product
            where
              /* %JoinFKPK(:%New,product," = "," and") */
              :new.product_id = product.id
        ) 
        /* %JoinPKPK(repair,:%New," = "," and") */
         and repair.id = :new.id;
-- ERwin Builtin Fri Aug 26 11:19:58 2005
end;这好像是ERwin生成的,俺的水平实在看不懂,请高手给讲讲,谢谢!!