欢迎光临
我们一直在努力

Oracle 查询库中表数量的方法(oracle查询表数量)

在操作Oracle 数据库时有时需要查询库中表的总数,下面介绍Oracle 查询库中表数量的方法。

  Oracle有两种方式可以查询数据库中的表的数量,分别是:

【第一种】

1. 通过sys库里的dba_tables表查询,如:

“`sql

SQL> SELECT count(*)

FROM sys.dba_tables;

COUNT(*)

———-

348


【第二种】
2. 通过sys库里的user_tables表查询,如:
```sql
SQL> SELECT count(*)
FROM sys.user_tables;
COUNT(*)
----------
547

  以上两种方法均可得到user_tables表中存储的表的数量。需要指出的是,如果你想查看当前用户下的表,可以使用第二种查询方式,如果想查看整个数据库下所有用户的表,那么可以使用第一种查询方式。

  总之,要查询Oracle的库中表的数量,可以使用以上两种方法,分别是通过sys库里的dba_tables表和user_tables表查询,以获得当前库中表的数量。

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。