正则表达式
Oracle中REGEXP_SUBSTR及其它支持正则表达式的内置函数小结Oracle中REGEXP_SUBSTR函数的使用说明:题目如下:在oracle中,使用一条语句实现将'17,20,23'拆分成'17','20','23'的集合。REGEXP_SUBSTR函数格式如下:function REGEXP_SUBSTR(String
关于LEAST
DECLARE a NUMBER; BEGIN a := least(1 ,2 ,3); dbms_output.put_line(a); END;
日记
number
Oracle 高水位
Oracle 高水位(HWM: High Water Mark) 2017-04-14 02:49:28 分类: OracleOracle 高水位(HWM: High Water Mark) http://blog.csdn.net/tianlesoftware/article/details/4707900 一. 准备知识:Oracle的逻辑存储管理. ORACLE在逻辑存储上分4个粒度: 表...
Oracle复合索引的创建和注意事项
1.对于复合索引,在Where限制条件中出现所有被索引的列时,优化器会选择走索引;2.对于复合索引,在Where限制条件中出现联合索引中前导的列,即创建联合索引时前导的列时,优化器会选择走索引;3.对于创建复合索引时,应考虑被索引字段的优先顺序,应将经常作为限制条件的字段放在首位;重复值少,即高基数(high-cardinal...
同义词循环连处理方法
1、先查有没有循环的同义词: select * from dba_synonyms where table_owner='test' and synonym_name <>table_name;没有记录 2、再查同义词没...
行转列
WITH tab AS( SELECT 1 as col1, 2 as col2, 'Smith' as created_by FROM dualUNION ALL SELECT 1 as col1, 2 as col2, 'John' as created_by FROM dualUNION ALL SELECT 1 as col1, 3 as ...
DBMS_PARALLEL_EXECUTE
DBMS_PARALLEL_EXECUTE 分类: oracle 2012-08-10 12:10 671人阅读 评论(0) 收藏 举报 paralleltablesqluserprocessingjobs转自http://www.oracle-base.com/articles/11g/dbms_parallel_execute_11gR2.phpThe DBMS_PARALLEL_EXECUTE package allows a workload associated with a base ta...
emp,dept万能的两个表
点击(此处)折叠或打开CREATE TABLE DEPT (DEPTNO NUMBER(2) CONSTRAINT PK_DEPT PRIMARY KEY, DNAME VARCHAR2(14) , LOC VARCHAR2(13) ) ;CR...
关于 %ROWTYPE
点击(此处)折叠或打开DECLARE CURSOR emps_cur IS SELECT last_name FROM plch_employees; emp_rec emps_cur%ROWTYPE;BE...
BULK COLLECT
DECLARE TYPE emp_table_type IS TABLE OF emp%ROWTYPE INDEX BY BINARY_INTEGER; v_emp_table emp_table_type;BEGIN SELECT * BULK COLLECT INTO v_emp_table FROM emp --WHERE deptno = &deptno ; forall i in ...
只有汉字
with t as( select '大家好' col from dual union all select '大家好!' from dual union all select '大家好AXZ' from dual union all select '大家好,aX@' from dual union all select '大家好,1,aX@' from dua...