我建了一个数据库Txun,我想知道如何获得这个库里有多少个表

解决方案 »

  1.   

    select count(*) from user_tables;
      

  2.   

    谢谢,但是我看查询结果里有3个表
    BIN$usT2CJInTMyELU795vLvmg==$0;
    BIN$IaZlUBgWSJWla+XV2cLKng==$0;
    BIN$PJo2nay/Sx+YX2JbOOvvoQ==$0;
    这3个表是有什么用?我只想查我建的表的个数该怎么办呢?
      

  3.   

    那3个是drop表不彻底,表被移到回收站中了。10g以上数据库drop表要加purge
    drop table aa purge;查询当前用户下表
    select count(*) from user_tables;
    查询当前用户能访问的所有表
    select count(*) from all_tables;
    查询数据库所有表,需要dba权限
    select count(*) from dba_tables;