用第三方工具比较好用,pl/sql developer,toad...

解决方案 »

  1.   

    利用dbms_output.put_line打印trigger执行时的调试信息。
    别忘了,先在SQL*PLUS里SET SERVEROUTPUT ON
      

  2.   

    用pl/sql develop等第三方工具也只能查看脚本是否有问题,而不能单步调试。
    我还没见过triger可民以调试的工具呢.
      

  3.   

    pl/sql develop 对实现insert,delete的procedure进行单步调试时可以实现对trig的单步检测。
      

  4.   

    用第三方工具吧,rapid sql都可以单布调试的,
    调试的方法有很多,如建立临时表,用dbms_output包打印输出,用oracle提供的工具来跟踪并记录日志。看看相关的书好了,简单的,用"show errors"可以察看错误。
      

  5.   

    利用dbms_output.put_line输出TRIGGER中的变量值,在SQL*PLUS中观察是最方便的了。