Oracle查询数据库中所有表的记录数

Oracle查询数据库中所有表的记录数

查询库中的表名和表中记录数:

SELECT T.TABLE_NAME, T.NUM_ROWS FROM USER_TABLES T;

查询库中记录总数:

SELECT SUM(A.NUM_ROWS)
  FROM (SELECT T.TABLE_NAME, T.NUM_ROWS FROM USER_TABLES T) A;

如图所示:

Oracle查询数据库中所有表的记录数