0、表空间

  SQL>select username,default_tablespace from user_users;

  查看当前用户的角色

  SQL>select * from user_role_privs;

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

  SQL>select * from user_sys_privs;

  SQL>select * from user_tab_privs;

  查看用户下所有的表

  SQL>select * from user_tables;

  1、用户

  查看当前用户的缺省表空间

  SQL>select username,default_tablespace from user_users;

  查看当前用户的角色

  SQL>select * from user_role_privs;

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

  SQL>select * from user_sys_privs;

  SQL>select * from user_tab_privs;

  显示当前会话所具有的权限

  SQL>select * from session_privs;

  显示指定用户所具有的系统权限

  SQL>select * from dba_sys_privs where grantee='GAME';

  2、表

  查看用户下所有的表

  SQL>select * from user_tables;

  查看名称包含log字符的表

  SQL>select object_name,object_id from user_objects

  where instr(object_name,'LOG')>0;

  查看某表的创建时间

  SQL>select object_name,created from user_objects where object_name=upper('&table_name');

  查看某表的大小

  SQL>select sum(bytes)/(1024*1024) as "size(M)" from user_segments

  where segment_name=upper('&table_name');

  查看放在ORACLE的内存区里的表

  SQL>select table_name,cache from user_tables where instr(cache,'Y')>0;

  3、索引

  查看索引个数和类别

  SQL>select index_name,index_type,table_name from user_indexes order by table_name;

  查看索引被索引的字段

  SQL>select * from user_ind_columns where index_name=upper('&index_name');

  查看索引的大小

  SQL>select sum(bytes)/(1024*1024) as "size(M)" from user_segments

  where segment_name=upper('&index_name');

  4、序列号

  查看序列号,last_number是当前值

  SQL>select * from user_sequences;

  5、视图

  查看视图的名称

  SQL>select view_name from user_views;

  查看创建视图的select语句

  SQL>set view_name,text_length from user_views;

  SQL>set long 2000; 说明:可以根据视图的text_length值设定set long 的大小

  SQL>select text from user_views where view_name=upper('&view_name');

  6、同义词

  查看同义词的名称

  SQL>select * from user_synonyms;

  7、约束条件

  查看某表的约束条件

  SQL>select constraint_name, constraint_type,search_condition, r_constraint_name

  from user_constraints where table_name = upper('&table_name');

  SQL>select c.constraint_name,c.constraint_type,cc.column_name

  from user_constraints c,user_cons_columns cc

  where c.owner = upper('&table_owner') and c.table_name = upper('&table_name')

  and c.owner = cc.owner and c.constraint_name = cc.constraint_name

  order by cc.position;

  8、存储函数和过程

  查看函数和过程的状态

  SQL>select object_name,status from user_objects where object_type='FUNCTION';

  SQL>select object_name,status from user_objects where object_type='PROCEDURE';

  查看函数和过程的源代码

  SQL>select text from all_source where owner=user and name=upper('&plsql_name');

转载于:https://www.cnblogs.com/hufafu/archive/2011/12/18/oracle-userinfo.html

查看Oracle当前用户下的信息(用户,表视图,索引,表空间,同义词,存储过程函数,约束条件)...相关推荐

  1. 查看Oracle当前用户下的信息

    1.用户 查看当前用户的缺省表空间 SQL>select username,default_tablespace from user_users; 查看当前用户的角色 SQL>select ...

  2. Oracle学习2 视图 索引 sql编程 游标 存储过程 存储函数 触发器

    ---视图 ---视图的概念:视图就是提供一个查询的窗口,来操作数据库中的数据,不存储数据,数据在表中. ---一个由查询语句定义的虚拟表.---查询语句创建表 create table emp as ...

  3. mysql root 无法建立数据库_MySQL - 在root用户下你跟我说无法建表!?

    问题场景描述 在某次操作中,我作死用 find 和 chown 命令行修改文件/文件夹的权限和所有者,后来简单粗暴地把 www 文件夹的权限改回755[1],把文件的权限改为644:所有者全部改为ro ...

  4. oracle max相同,关于oracle:具有相同名称的材料化视图和表

    我有点理解物化视图,并且之前曾与他们合作过.最近出现了一个问题,即为什么特定报告没有显示最新数据,所以我调查了这个问题.显然,他们之前有一个临时表,其中装有crontab,后来又切换到了物化视图. 当 ...

  5. linux查看硬盘插槽_linux下硬盘接口信息怎么查询

    在linux下经常需要查看当前的硬件配置,cpu内存在 cat /proc/-.里就能看到,硬盘的具体情况需要特殊的命令. 软件raid: cat /proc/mdstat 硬件raid:最好通过ra ...

  6. oracle中怎样查看job,查看oracle数据库job及会话信息

    查看所有job select from dba_jobs;查看正在运行的jobselect from dba_jobs_running; select job,log_user,priv_user,s ...

  7. oracle 如何查看权限,如何查看Oracle的用户权限

    ORACLE数据字典视图的种类分别为:USER,ALL 和 DBA. USER_*:有关用户所拥有的对象信息,即用户自己创建的对象信息 ALL_*:有关用户可以访问的对象的信息,即用户自己创建的对象的 ...

  8. oracle中怎么查看索引,查看oracle中表的索引

    oracle中表的索引信息存在 user_indexes 和 user_ind_columns 两张表里面, 其中, user_indexes 系统视图存放是索引的名称以及该索引是否是唯一索引等信息, ...

  9. oracle创建索引占用表空间吗,oracle创建索引表空间

    或者 drop tablespace 表空间名称 including contents;(表空间下有数据时候用) temporary tablespace 是 oracle 里临时表空间,临时表空间主 ...

  10. Oracle——删除用户以及用户下数据

    Oracle中删除用户下所有对象的多种方法 2015-09-22 13:12  8299人阅读  评论(0)  收藏  举报   分类: Oracle数据库基本管理(336)   oracle安装升级 ...

最新文章

  1. java获取vdx文件数据_通过文件名获取文件类型ContentType
  2. html5 字符相等,js里返回字符ok与字符ok比较不相等的问题
  3. fanuc机器人控制柜接线_FANUC涂胶标定参考
  4. javaWeb服务详解(含源代码,测试通过,注释) ——Dept的Dao层
  5. PyTorch官方教程中文版:PYTORCH之60MIN入门教程代码学习
  6. 绝对定位relative、相对定位absolute(脱离文档流)
  7. 下列关于java集合说法错误的是_下列关于Spring的说法错误的是( )。
  8. mysql server启动_mysql的启动方式
  9. 洛谷 1583——魔法照片(排序Ex)
  10. Virtual Member Functions(虚拟成员函数)
  11. win764位和32位有什么区别_win10系统32位和64位区别详解
  12. 微信域名防封的新知识
  13. Windows10系统 定时开/关机设置
  14. ubuntu安装使用redis并设置开机启动
  15. 微信群满100人后无法扫码进群?你们要的解决方法来了!
  16. weblogic-cve_2020_2883漏洞复现
  17. 创建进程-CreateProcess (一)
  18. 批量注释基因到基因座上(map gene to locus)
  19. 英伟达gt和gtx的区别
  20. exercise11

热门文章

  1. php推送mip示例,首页—mip推送软件—首页
  2. mysql 唯一索引为null_mysql 中存在null跟空时创建唯一索引_mysql
  3. a标签href不跳转_HTML常用标签
  4. git 生成多个patch_git生成Patch和打Patch
  5. 7.4读写锁(ReadWriteLock)
  6. 【渝粤教育】电大中专建筑力学 (3)作业 题库
  7. Python进阶(六)文件操作
  8. 手把手教你强化学习(十) 基于Stochastic Policy的深度强化学习方法
  9. ML算法整理(一)线性回归与梯度下降 python实现
  10. 【转】当你伤心时一定要读的50句话