oracle查询用户所有表的语句

数据库 Oracle
如果需要查询oracle数据库用户下所有的表,应该如何实现呢?下文将为您介绍oracle查询用户所有表的语句,供您参考。

下面为您介绍的语句用于实现oracle查询用户所有表,如果您对oracle查询方面感兴趣的话,不妨一看。

select * from all_tab_comments
-- 查询所有用户的表,视图等

select * from user_tab_comments  
-- 查询本用户的表,视图等

select * from all_col_comments
--查询所有用户的表的列名和注释.

select * from user_col_comments
-- 查询本用户的表的列名和注释

select * from all_tab_columns
--查询所有用户的表的列名等信息(详细但是没有备注).

select * from user_tab_columns
--查询本用户的表的列名等信息(详细但是没有备注).

--一般使用1:
select t.table_name,t.comments from user_tab_comments t

--一般使用2:
select r1, r2, r3, r5
from (select a.table_name r1, a.column_name r2, a.comments r3
          from user_col_comments a),
       (select t.table_name r4, t.comments r5 from user_tab_comments t)
where r4 = r1

以上就是oracle查询用户所有表的语句介绍。

 

 

【编辑推荐】

Oracle with语句的用法

Oracle查询用户表空间的实现

提高Oracle数据库效率的方法

Oracle索引的优化设计

16种oracle查询日期语句

责任编辑:段燃 来源: 互联网
相关推荐

2010-11-16 16:26:42

Oracle查询用户表

2010-10-29 16:48:30

oracle查询所有表

2010-10-27 14:41:45

Oracle查询用户表

2009-10-21 16:03:06

Oracle查询用户表

2010-04-22 17:06:24

Oracle数据库

2010-11-18 13:32:12

Oracle分页查询

2010-04-19 16:28:04

Oracle导出

2010-09-26 15:23:24

SQL语句

2010-10-27 10:11:07

Oracle分页查询

2010-10-29 10:22:21

Oracle表空间

2009-04-09 13:14:09

Oracle分页查询CBO

2010-11-16 10:15:24

oracle创建表空间

2010-05-04 15:15:39

Oracle分页查询

2010-04-19 09:37:22

Oracle查询语句

2010-11-15 16:46:49

Oracle查询效率

2010-10-27 13:04:37

oracle查询日期

2010-10-27 17:04:41

Oracle动态查询

2010-05-10 10:06:45

Oracle查询表名

2009-11-02 18:03:25

Oracle用户表空间

2009-10-20 18:30:03

Oracle查找用户表
点赞
收藏

51CTO技术栈公众号