oracle如何查询库中所有表记录数并只列出记录数大于0的结果
时间: 2024-01-12 09:11:18 浏览: 37
您可以在上述查询语句的基础上加上 `WHERE num_rows > 0` 条件来筛选记录数大于0的表,例如:
```
SELECT table_name, num_rows FROM all_tables WHERE owner = '您的用户名' AND num_rows > 0;
```
如果您想要查询所有用户下记录数大于0的表,可以使用以下 SQL 语句:
```
SELECT owner, table_name, num_rows FROM all_tables WHERE num_rows > 0;
```
该语句将会返回所有用户下记录数大于0的表的名称以及对应的记录数。
相关问题
oracle如何查询库中所有表记录数并列出
您可以使用以下 SQL 语句查询库中所有表的记录数:
```
SELECT table_name, num_rows FROM all_tables WHERE owner = '您的用户名';
```
其中,您需要将 `您的用户名` 替换为您的 Oracle 用户名。执行该语句后,将会返回该用户下所有表的名称以及对应的记录数。
如果您想要查询所有用户下的表记录数,可以使用以下 SQL 语句:
```
SELECT owner, table_name, num_rows FROM all_tables;
```
该语句将会返回所有用户下的表的名称以及对应的记录数。
oracle如何查询表记录数
您可以使用以下 SQL 语句查询表中的记录数:
```
SELECT COUNT(*) FROM 表名;
```
其中,表名是您需要查询的表的名称。执行该语句后,将会返回该表中记录的数量。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)