Oracle查看某个用户下所有表的记录总数和所有表的字段总数、记录数

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zhihaoma/article/details/78607368

如我想查看用户M下的所有表的总记录数:

SELECT SUM(num_rows) FROM SYS.ALL_TABLES T WHERE T.OWNER = 'M';

但是查出的不是实时记录数。
如果想查看用户M下所有表的字段总数:

SELECT * FROM SYS.dba_TAB_columns T WHERE T.OWNER = 'M';

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

select t.table_name,t.num_rows from user_tables t

猜你喜欢

转载自blog.csdn.net/zhihaoma/article/details/78607368