select table_name,count(*) total_line from dab_tables group by table_name;

解决方案 »

  1.   

    是的.
    另外想請較:dba_tables中有個欄位 num_rows ,怎麼查到的數據為空,怎麼樣才能得到?
    我知道用 analyze table tablename compute statistics 可以分析出,但是不知道用那個語句.
      

  2.   

    用游标结合动态SQL语句来解决
      

  3.   

    to chao778899 :
    怎麼寫呢?help me!
      

  4.   

    先统计表的数据
    dbms_stats.get_table_stats('表名','用户名')然后再到dba_tables中去查就可以了.
    用Select count(*) from 表 也可以得到你要的数据啊,只是要一个个统计了