Oracle直方图的详细解析
http://blog.csdn.net/javacoffe/article/details/5578206Oracle直方图解析一、 何谓直方图:直方图是一种统计学上的工具,并非Oracle专有。通常用于对被管理对象的某个方面的质量情况进行管理,通常情况下它会表现为一种几何图形表,这个图形表是根据从实际环境中所收集来的被管理对象...
初始ORACLE DUMP 函数
DUMP函数返回一个Varchar2的值,该值格式如下Type=××× Len=×××: ×××(,×××)* Type可以参阅CODE TYP----- ------------------------------ 1 VARCHAR2 2 NUMBER 8 LONG 12 DATE 23 RAW 24 LONG RAW...
Oracle RETURNING INTO 用法示例
1.The RETURNING INTO clause allows us to return column values for rows affected by DML statements. The following test table is used to demonstrate this clause.DROP TABLE t1;DROP SEQUENCE t1_seq; CREATE TABLE t1 ( ID NUMBER(10), DESCRIPTION VA...
REF CURSOR游标
ref cursor(参考游标,游标变量)1.游标三种类型: 显式游标,隐式游标,参考游标(变量游标) 通用属性: 显式游标,参考游标 隐式游标 CURSOR_NAME%FOUNDSQL%FOUND CURSOR_NAME%NOTFOUND SQL%NOTFOUND CURSOR_NAME%ISOPEN SQL%ISOPEN CURSOR_NAME%ROWCOUNT &nbs...
Oracle查询删除表中重复记录
最高效删除重复记录的方法,使用为例rowidDELETE FROM EMP E WHERE E.ROWID > (SELECT MIN(X.ROWID) FROM EMP X WHERE X.EMP_NO = E.EMP_NO); 1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from people where peopleId in (select peopleId fro...
查询闪回
使用pl/sql中的dbms_flashback包-----------------------时间范围闪回----------------------------------1.授权 grant execute on sys.dbms_flashback to scott;2.查询emp表记录 EMPNO ENAME JOB MGR HIREDATE SAL COMM...
Oracle 左连接、右连接、全外连接、(+)号作用
Oracle 外连接(1)左外连接 (左边的表不加限制) (2)右外连接(右边的表不加限制) (3)全外连接(左右两表都不加限制) 外连接(Outer Join)outer join则会返回每个满足第一个(顶端)输...
SQL命名自定义规范
表tablet_(不加)视图viewv_簇clusterc_触发器...
Oracle 11g的exp不能导出空表
由于公司内部没有Oracle 11g,以前也没怎么使用过该版本,所以一些新特性还不是很了解。这次导出11g的数据库,就遇到了exp不能导出空表的问题,折腾了好久也没搞明白,后来切换到expdp的数据泵方式,增加version参数...
oracle autotrace 使用说明
原出处(http://www.cnblogs.com/rootq/archive/2009/08/05/1539685.html)一、启用Autotrace功能。1、报错示例:SQL > set autotrace on;二、设置Autotrace的命令。序号命令解释1...
hr用户示例创建脚本
1.下载脚本http://yunpan.cn/QibQmzUndtWLq 访问密码 16a2,放入$ORACLE_HOME(E:\app\Administrator\product\11.2.0\dbhome_2)\demo\schema\human_resources目录下。2.切换到目录下,指向:SQL>@hr_main.sql3.对应输入信息: HR用户的密码:1234; 默认用户空间...
裁剪 TRIM、LTRIM、RTRIM
用法如下:declare a varchar2(30) :='this is apple!!!!!!'; b varchar2(30):='ssthis...is apple this'; begin dbms_output.put_line(rtrim(a,'ale')); //右-->左截取 dbms_output.put_line(ltrim(b,'th')); //左-->右截取 dbms_output.put_line(t...
oracle Lpad()函数和Rpad()函数的用法
Lpad()函数的用法:lpad函数将左边的字符串填充一些特定的字符其语法格式如下: lpad(string,n,[pad_string]) string:可是字符或者参数 n:字符的长度,是返回的字符串的数量,如果这个数量比原字符串的长...