用pl/sql developer调试的时候,鼠标会自动停留在错误处了

解决方案 »

  1.   

    说明你前台软件调用的名字不对
    看看这个select * from dba_objects where owner='veh_admin' and object_type in ('TRIGGER','PROCEDURE','PACKAGE','FUNCTION','view')
      

  2.   

    你是不是大小写没有写对呀!!
    Oracle有大小写之分
      

  3.   

    你的SQL语句里用到了哪张表就是哪张表,另外,如果你用到了多张表,可以用SELECT count(*) from user_tables where table_name='TABLENAME';的方式挨个查一下看看有没有这个记录。
      

  4.   

    你是怎么知道表或者视图不存在的了??用PL/SQL可以调试出来的啊!!!
      

  5.   

    哎,大家说了这么多,都没有解决我的问题,甚至没理解我的意思!
    我的前提是ORACLE已经抛出这样的错误了,但是通常这样的错误中他并不包含到底是那张表或视图不在!所以查起错误来的时候就比较吃力了!我的程序是不是在PL/SQL中运行,而是在VB,VC的客户端程序!我就觉得ORACLE做的不太好,他明明都报出这样错误了,为什么不连那张不存在的表或视图也一起报出来呢???????????????????
      

  6.   

    呵呵,这个不能怪oracle,最近在看oracle的安全机制,上面讲到这种错误提示信息还是专门设计成这样的,是为了防止系统可能会受到攻击用的