搞不懂你什么意思,count(*)不能用???
如果,你想不通过select count(*)语句查处某个表有多少条记录,那么,只能对表做分析统计,然后在user_tables视图中会有此表有多少数据的记录。

解决方案 »

  1.   

    select count(*) from table_name;--统计记录数select rownum num,a.* from table_name a;--记录每条记录数
      

  2.   

    select count(*) from tablenaem;
    select count(column) from tablename;
    select count(*) a from tablename;
      

  3.   

    select count(*) from tablename;  //求tablename表中所有记录的条数
    select count(coln) from tablename; //求tablename表中coln列所有的记录数,包括重复的
    select count(distinct coln) from tablename; //求tablename表中coln列所有的记录数,不包括重复的
    select col1,count(*) from tablename;  //求tablename表col1列中每条记录的条数