ORACLE常用数据字典

数据字典视图名 作用 示例
all_tables/
dba_tables/
user_tables 查看系统或某个用户有哪些表 select * from user_tables
where table_name = 'EMP'
all_tab_columns/
dba_tab_columns/
user_tab_columns 查看表的数据类型,字段长度等 select * from dba_tab_columns
where table_name = 'EMP'
all_objects/
dba_objects/
user_objects 查看数据库对象包括:
DATABASE LINK、FUNCTION、INDEX、PACKAGE、PACKAGE BODY、PROCEDURE、SEQUENCE、SYNONYM、TABLE、TRIGGER、VIEW select * from dba_tab_columns
where table_name = 'EMP'
all_source/
dba_source/
user_source 源码,procedure,function, package, package body等有SQL语句的源码。trigger除外,详细见下面trigger相关内容 select * from all_source
all_constraints/
dba_constraints/
user_constraints 查看有那些约束 select * from all_constraints
where table_name = 'EMP'
all_cons_columns/
dba_cons_columns/
user_cons_columns 查看约束的列名 SELECT * FROM all_CONS_COLUMNS
where table_name = 'EMP'
and constraint_name = 'PK_EMP'
all_indexes/ 索引信息 select * from user_indexes
all_ind_columns/
dba_ind_columns/
user_ind_columns 索引列信息 select * from user_ind_columns
dba_synonyms/
all_synonyms/
user_synonyms 同义词信息 select * from dba_synonyms
dba_sequences/
all_sequences/
user_sequences 序列信息 select * from dba_sequences;
all_views/
dba_views/
user_views 视图信息,Text字段存储view的语句 select * from dba_views;
all_triggers/
dba_triggers/
user_triggers 触发器信息 select * from dba_triggers;
all_trigger_cols/
dba_trigger_cols/
user_trigger_cols 触发器用到的列 select * from dba_trigger_cols
数据库链 select * from dba_db_links;
user_users/dba_users 查看用户默认的表空间和临时表空间 select * from user_users
user_users 查看用户表空间配额使用情况 select * from user_ts_quotas
user_tab_privs 查看用户所拥有的对象权限 select * from user_tab_privs
user_role_privs 查看用户所拥有的角色权限 select * from user_role_privs
user_sys_privs 查看用户所拥有的系统权限 select * from user_sys_privs
role_tab_privs 查看角色所拥有的对象权限 select * from role_tab_privs
role_role_privs 查看角色所拥有的角色权限 select * from role_role_privs
role_sys_privs 查看角色所拥有的系统权限 select * from role_sys_privs
session_privs 查看当前会话相关的权限 select * from session_privs
session_roles 查看当前会话相关的角色 select * from session_roles
dba_roles 查看全数据库的所有角色


转载:http://zhangyafeng0917.blog.163.com/blog/static/44436412201152733313620/

你可能感兴趣的:(ORACLE常用数据字典)