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

SELECT USERNAME,  DEFAULT_TABLESPACE    FROM USER_USERS;  

2:查看当前用户的角色

SELECT *  FROM USER_ROLE_PRIVS;

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

SELECT *   FROM USER_SYS_PRIVS;
SELECT * FROM USER_TAB_PRIVS;

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

SELECT *  FROM SESSION_PRIVS; 

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

SELECT *  FROM DBA_SYS_PRIVS   WHERE GRANTEE = 'CSG_CEB_TRUST';

6:查看用户下所有的表

SELECT *  FROM USER_TABLES;  

SELECT *  FROM ALL_TABLES;  

7:查看名称包含log字符的表

SELECT OBJECT_NAME,  OBJECT_ID   FROM USER_OBJECTS   WHERE INSTR(OBJECT_NAME, 'LOG') > 0;  

8:查看索引个数和类别

SELECT *  FROM USER_INDEXES  ORDER BY TABLE_NAME;  

9:查看索引的大小

SELECT USER_INDEXES.INDEX_NAME,  SUM(BYTES) / (1024 * 1024) AS "size(M)"  FROM USER_SEGMENTS, USER_INDEXES   WHERE USER_SEGMENTS.SEGMENT_NAME = USER_INDEXES.INDEX_NAME   GROUP BY USER_INDEXES.INDEX_NAME;  

10:查看序列号,last_number是当前值

SELECT *  FROM USER_SEQUENCES; 

11:查看视图的名称

SELECT *  FROM USER_VIEWS; 

12:查看同义词的名称

SELECT *  FROM USER_SYNONYMS; 

13:解锁用户

alert user scott account unlock

14:显示数据库所有分区表的信息:

select * from DBA_PART_TABLES

15:显示当前用户可访问的所有分区表信息:

select * from ALL_PART_TABLES

16:显示当前用户所有分区表的信息:

select * from USER_PART_TABLES

17:显示表分区信息 显示数据库所有分区表的详细分区信息:

select * from DBA_TAB_PARTITIONS

18:显示当前用户可访问的所有分区表的详细分区信息:

select * from ALL_TAB_PARTITIONS

19:显示当前用户所有分区表的详细分区信息:

select * from USER_TAB_PARTITIONS

20:显示子分区信息 显示数据库所有组合分区表的子分区信息:

select * from DBA_TAB_SUBPARTITIONS

21:显示当前用户可访问的所有组合分区表的子分区信息:

select * from ALL_TAB_SUBPARTITIONS

22:显示当前用户所有组合分区表的子分区信息:

select * from USER_TAB_SUBPARTITIONS

23:显示分区列 显示数据库所有分区表的分区列信息:

select * from DBA_PART_KEY_COLUMNS

24:显示当前用户可访问的所有分区表的分区列信息:

select * from ALL_PART_KEY_COLUMNS

25:显示当前用户所有分区表的分区列信息:

select * from USER_PART_KEY_COLUMNS

26:显示子分区列 显示数据库所有分区表的子分区列信息:

select * from DBA_SUBPART_KEY_COLUMNS

27:显示当前用户所有分区表的子分区列信息:

select * from USER_SUBPART_KEY_COLUMNS

28:怎样查询出oracle数据库中所有的的分区表

select * from user_tables a where a.partitioned='YES'

29:删除一个表的数据是

truncate table table_name;

30:删除分区表一个分区的数据是

alter table table_name truncate partition p5;

31:显示当前用户可访问的所有分区表的子分区列信息:

select * from ALL_SUBPART_KEY_COLUMNS

继续维护中。。。。。。。。。。。。。。。。

oracle中的常用语句的更多相关文章

  1. Lua中的常用语句结构以及函数

     1.Lua中的常用语句结构介绍 --if 语句结构,如下实例: gTable = {} ] ] then ]) == gTable[] then ]) else print("unkown ...

  2. SqlServer和Oracle中一些常用的sql语句9 SQL优化

    --SQL查询优化 尽量避免使用or,not,distinct运算符,简化连接条件 /*Or运算符*/ use db_business go select * from 仓库 where 城市='北京 ...

  3. Oracle中分页查询语句

    Oracle分页查询语句使我们最常用的语句之一,下面就为您介绍的Oracle分页查询语句的用法,如果您对此方面感兴趣的话,不妨一看. Oracle分页查询语句基本上可以按照本文给出的格式来进行套用.O ...

  4. oracle中的条件语句

    oracle中case when then及decode用法 一.case … when … then 语法:  – 写法一:  case(条件)  when 值1 then 返回值1  when 值 ...

  5. oracle中查看sql语句的执行计划

    1.在pl/sql中打开cmd命令容器 2.在cmd命令窗口中输入:explain plan for select * from t; 3.查看sql语句的执行计划:select * from tab ...

  6. SqlServer和Oracle中一些常用的sql语句10 特殊应用

    --482, ORACLE / SQL SERVER --订购数量超过平均值的书籍 WITH Orders_Book AS ( SELECT Book_Name, SUM(Qty) Book_Qty ...

  7. SqlServer和Oracle中一些常用的sql语句7 游标

    declare db_cursor4 scroll cursor for select * from 供应商 --声明游标 open db_cursor4 --打开游标 fetch first fro ...

  8. SqlServer和Oracle中一些常用的sql语句8 触发器和事务

    --创建和执行事后触发器 --更新仓库备份表中记录时自动创建数据表且插入三条记录 create trigger db_trigger1 on 仓库备份 for update as begin if E ...

  9. SqlServer和Oracle中一些常用的sql语句5 流程控制语句

    --在sql语句中 begin...end 用来设定一个程序块 相关于c#中的{} declare @yz real,@w int --声明变量 set @w=120 --为变量赋值 if @w< ...

随机推荐

  1. zepto源码--定义变量--学习笔记

    主要了解一下zepto定义的初始变量. 逐一以自己的理解解析,待到后面完全透彻理解之后,争取再写一遍zepto源码学习的文章. 其中的undefined确实不明白为什么定义这么个变量在这里. docu ...

  2. ActiveMQ持久化消息

    ActiveMQ的另一个问题就是只要是软件就有可能挂掉,挂掉不可怕,怕的是挂掉之后把信息给丢了,所以本节分析一下几种持久化方式: 一.持久化为文件 ActiveMQ默认就支持这种方式,只要在发消息时设 ...

  3. JS之tagNaem和nodeName

    nodeName是节点的属性,tagName是元素的属性.元素是节点的子集.不是任何节点都有tagName的,比如文本节点,仅有nodeName属性. 这个和css中的倾斜和斜体的关系是一样的.不是所 ...

  4. Selenium2学习-022-WebUI自动化实战实例-020-JavaScript 在 Selenium 自动化中的应用实例之二(获取浏览器显示区域大小)

    前几篇文章中简略概述了,如何获取.设置浏览器窗口大小,那么我们该如何获取浏览器显示区域的大小呢?此文讲对此进行简略概述,敬请各位小主参阅.若有不足之处,敬请各位大神指正,不胜感激! 获取浏览器显示区域 ...

  5. java web filter 之一 基础实现

    本文主要对filter的基本使用进行了讲解,其中涉及到了 filter是什么 一个filter处理一个jsp 多个filter处理一个jsp filter是什么 Filter 是java下的一种过滤器 ...

  6. AJAX中UPDATEPANEL配合TIMER控件实现局部无刷新

    首先加入UpdatePanel <asp:UpdatePanel ID="UpdatePanel2" runat="server" UpdateMode= ...

  7. Java Main Differences between HashMap and HashTable

    转自这篇帖子:http://www.importnew.com/7010.html HashMap和Hashtable的比较是Java面试中的常见问题,用来考验程序员是否能够正确使用集合类以及是否可以 ...

  8. c语言之内存的申请malloc() 和释放free()

    c语言之内存的申请malloc() 和释放free() 1.如何使用 malloc 函数 malloc是一个函数,专门用来从堆上分配内存.使用malloc函数需要几个要求: 内存分配给谁?分配多大内存 ...

  9. OC中@property属性关键字的使用(assign/weak/strong/copy)

    OC中@property属性关键字的使用(assign/weak/strong/copy) 一.assign 用于 ‘基本数据类型’.‘枚举’.‘结构体’ 等非OC对象类型 eg:int.bool等 ...

  10. 第九篇 Replication:复制监视器

    本篇文章是SQL Server Replication系列的第九篇,详细内容请参考原文. 复制监视器允许你查看复制配置组件的健康状况.这一篇假设你遵循前八篇,并且你已经有一个合并发布和事务发布.启动复 ...