在调试以前,在browser窗口的Function列表中右键选中该函数,选择add debug information 就可以了

解决方案 »

  1.   

    我说的不是调试某个function或procedure下用的那个test。
    而是在 PL/SQL界面的左上角选择打开的窗口,比如你可以打开的窗口有:program window,test window,command window,SQL window 等等... 现在我打开了 test window ,而在这个窗口中我不能单步跟踪到信息,应该怎么设置呢,是不是不能设置呀
      

  2.   

    这个我这么用过。我都是:xiaoxiao1984(潇潇) 那么用。
    但是你可以 
    调用 dbms_output.put_line(j); -- Created on 2006-3-25 by ADMINISTRATOR 
    declare 
      -- Local variables here
      i integer;
      j integer;
    begin
      -- Test statements here
      i := 1;
      j := 0;
      i := 2;
      j := j + i;
      i := 3;
      j := j + i;
      dbms_output.put_line(j); 
    end;然后在 DBMS OutPut 选项卡 里面 就有结果了。 5呵呵。
      

  3.   

    哦,javapigpig的办法可行:)
    那Test windows里的Statistics、Profiler、Trace是用来干什么的啊?
      

  4.   

    如果要做变量跟踪,必须是对现有的编译好的存储过程和函数,才可以,单是一系列语句是不行的,昨天我用你的语句试验过了,你自己定义一个存储过程,编译成功以后,就可以做变量跟踪了,如果单单是调试,不做变量跟踪直接用 test window就可以了