我在roacle9i客户端下,在sql*plus工作单下,我如何查找我的数据库中一共有多少个表,显示每个表的表名,谢谢!!!

解决方案 »

  1.   

    我记得在安装客户端时有一个工具叫ODBC TEST的,这里面就有一个按钮为ALL TABLES的,你找找看。
      

  2.   

    sql plus >select * from v_all_tables
    有一个试图,好久没用oracle,忘了叫什么名字了
      

  3.   

    是啊,oracle中有很多V$视图,反映的都是这些全局信息,肯定能找到的.
      

  4.   

    有谁知道帮帮忙吧,客户端没有odbc test的,
      

  5.   

    select * from table_name;
      

  6.   

    select count(*) from tab;
      

  7.   

    select count(*) from user_objects where object_type='TABLE'或者select count(*) from user_tables;