oracle 常用视图和表

 1、查看当前用户的基本信息   

select * from user_users

2、查看当前用户的角色   

select * from user_role_privs

3、查看当前用户的系统权限和表权限   

select * from user_sys_privs;   

select * from user_tab_privs;

4、查看当前用户的所有表   

select * from user_tables;

5、查看当前用户表列的信息   

select * from USER_TAB_COLUMNS

6、查看系统的所有用户   

select * from dba_users

7、查看当前会话的权限   

select * from session_privs;

8、查看系统权限   

select * from dba_sys_privs

9、查询特权用户   

select * from v$pwfile_users

10、查看当前用户的所有对象   

select * from user_objects

11、查看段信息   

select * from user_segments

12、查看表的索引   

select * from user_indexes 

13、查看被索引的字段   

select * from user_ind_columns  

14、查看序列   

select * from user_sequences  

15、查看视图   

select * from  user_views  

16、查看同义字   

select * from   user_synonyms

17、查看约束   

select * from   user_constraints

18、查看源码(比如function/PROCEDURE)   

select * from  all_source

19、查看数据文件   

select * from dba_data_files

20、查询dblink   

select * from dba_db_links

21、查询数据库分区   

select * from dba_extents

22、查看段的信息   

select * from dba_extents

23、所有表空间中的空闲分区   

select * from dba_free_space

24、关于数据库中所有索引的描述   

select * from dba_indexs

25、在所有表及聚集上压缩索引的列   

select *  from dba_ind_columns

26、数据库中所有的对象   

select * from dba_objects

27、回滚段的描述   

select  * from dba_rollback_segs

28、所有数据库段分段的存储空间   

select  * from dba_segments

29、关于同义词的信息查询   

select  * from dba_synonyms

30、数据库中所有数据表的描述   

select  * from dba_tables

31、关于表空间的信息   

select  * from dba_tablespaces

32、所有表描述、视图以及聚集的列   

select  * from  dba_tab_columns

33、对象所授予的权限   

select  * from dba_tab_privs

34、所有用户表空间限额   

select  * from  dba_ts_quotas

35、关于数据的所有用户的信息   

select * from dba_users

36、数据库中所有视图的文本   

select  * from dba_views

  更多地址:http://www.2cto.com/database/201207/142874.html

原文地址:https://www.cnblogs.com/heml/p/4584886.html