菜鸟弱弱地问下,想查询数据库有什么表应该怎么查询

解决方案 »

  1.   

    你可以直接查询select table_name from user_tables;
    就可以查出来.
      

  2.   

    以管理员身份登录。用 select table_name from dba_all_tables; 就可以查到。
      

  3.   

    可以使用PL/SQL工具,以sys用户登录oracle数据库,
    在sql窗口中输入:
    select * from dba_all_users;
      

  4.   

    ---sysdba身份登录查询表
    select * from dba_all_tables;
      

  5.   

    --查询普通用户的表
    select table_name from user_tables;---sysdba身份登录查询表
    select * from dba_all_tables;
      

  6.   

    select * from user_tables; --查询当前用户创建的表
    select * from all_tables; --查询当前用户可以访问到的表
    select * from dba_tables; --查询DBA用户可以访问到的表
      

  7.   

    select * from user_tables; --查询当前用户创建的表
    select * from all_tables; --查询当前用户可以访问到的表
    select * from dba_tables; --查询DBA用户可以访问到的表简洁 给力.