select * from tab;

解决方案 »

  1.   

    可能用户名不对
    select owner||' '||table_name from all_tables where table_name='PAX';
    看看这张表的owner是谁,然后
    select * from owner.pax;
      

  2.   

    select * from tab;
    select table_name from user_tables;
    select table_name from dba_tables;
    select table_name from all_tables;
      

  3.   

    还是不行
    而且我就是以airext身份登陆的SQL> select owner||' '||table_name from all_tables where table_name='agent_pax10';OWNER||''||TABLE_NAME
    --------------------------------------------------------------------------------
    AIREXT agent_pax10SQL> select * from airext.agent_pax10;
    select * from airext.agent_pax10
                         *
    ERROR 位于第 1 行:
    ORA-00942: 表或视图不存在
      

  4.   

    以airext用户登陆
    然后
    select * from "agent_pax10"; 
    试试
      

  5.   

    select table_name from user_tables;
      

  6.   

    to  ATCG(ATCG):
    select * from "agent_pax10"就可以了^_^
    可是为什么要加上""就可以了呢?
      

  7.   

    供参考
    http://expert.csdn.net/Expert/FAQ/FAQ_Index.asp?id=12384
      

  8.   

    to  ATCG(ATCG):
    o ,I see
    Thank u
    可以用pl/Sql进行对Table进行重命名吗?
      

  9.   

    rename old_tablename to new_tablename;
      

  10.   

    我也有过这样的问题,不过现在解决了。你可以看看我的问题http://expert.csdn.net/Expert/topic/1251/1251259.xml?temp=.8111383
      

  11.   

    可以用select語句列出:
    select * from all_tables where owner='用戶名';
      

  12.   

    你可以用
    SELECT * FROM ALL_CATALOG WHERE OWNER='airext'AND TABLENAEM='PAK';查看你可以看到或管理的表,确定pax表在你的用户名下,也就是说你有“至少可以查看的权限“对表pak,按你的说法,很可能你没有这个最起码的”权限“
      

  13.   

    呵呵
    I see
    非常感谢大家,就是好像我的分不够分耶,早知道就多给点了^_^