Oracle系统视图作用大全

来源:互联网 发布:阿里云香港数据中心 编辑:程序博客网 时间:2024/05/22 14:19

----------USER----------

user_objects 用户对象信息 
user_source 数据库用户的所有资源对象信息 
user_segments 用户的表段信息 
user_tables 用户的表对象信息 
user_tab_columns 用户的表列信息 
关于这个还涉及到两个常用的例子如下:
2.1.oracle中查询某个字段属于哪个表 
  Sql代码 
  select table_name,owner from dba_tab_columns t where t.COLUMN_NAME like upper('%username%');
2.2.oracle中查询某个表的列数 
  Sql代码
  select count(*) from user_tab_columns where table_name= upper('sys_operate')
注:这两个例子都用到了upper这个函数,是因为在这里表名得大写,否则查出的结果不是正确的
user_constraints 用户的对象约束信息 
user_sys_privs 当前用户的系统权限信息 
user_tab_privs 当前用户的对象权限信息 
user_col_privs 当前用户的表列权限信息 
user_role_privs 当前用户的角色权限信息 
user_indexes 用户的索引信息 
user_ind_columns 用户的索引对应的表列信息 
user_cons_columns 用户的约束对应的表列信息 
user_clusters 用户的所有簇信息 
user_clu_columns 用户的簇所包含的内容信息 
user_cluster_hash_expressions 散列簇的信息

 

 

----------SESSION----------

session_roles 会话的角色信息
session_privs 会话的权限信息

 

 

----------INDEX----------

index_stats 索引的设置和存储信息

 

 

----------ALL----------

all_users 数据库所有用户的信息
all_objects 数据库所有的对象的信息
all_def_audit_opts 所有默认的审计设置信息
all_tables 所有的表对象信息
all_indexes 所有的数据库对象索引的信息

原创粉丝点击