标签:SQL

Oracle数据库之FORALL与BULK COLLECT语句【转载】

admin PL/SQL 2017-10-10 168 次浏览 , , , ,
原文链接:http://www.cnblogs.com/hellokitty1/p/4584333.html http://www.jb51.net/article/35424.htm 注意:使用forall和bulk collect语句是禁用DML并行的。我们再来看一下PL/SQL块的执行过程:当PL/SQL运行时引擎处理一块代码时,...

Oracle 11GR2的递归WITH子查询 【转载】

admin PL/SQL 2017-09-23 241 次浏览 , ,
原文链接:http://www.itpub.net/thread-1225621-2-1.html废话不多说,直接上例子感受一下:with emps (employee_id, name, job_id, salary, lvl) as (     select&nbs...

图解SQL的inner join、left join、right join、full outer join、union、union all的区别【转载】

admin PL/SQL 2017-09-21 288 次浏览 ,
原文链接:http://www.cnblogs.com/logon/p/3748020.html 对于SQL的Join,在学习起来可能是比较乱的。我们知道,SQL的Join语法有很多inner的,有outer的,有left的,有时候,对于Select出来的结果集是什么样子有点不是很清楚。Coding ...

oracle Extract 函数

admin PL/SQL 2017-09-19 175 次浏览 ,
//oracle中extract()函数从oracle 9i中引入,用于从一个date或者interval类型中截取到特定的部分    //语法如下:    EXTRACT (          &...

oracle listagg函数、lag函数、lead函数

admin PL/SQL 2017-08-12 243 次浏览 ,
Oracle大师Thomas Kyte在他的经典著作中,反复强调过一个实现需求方案选取顺序: “如果你可以使用一句SQL解决的需求,就使用一句SQL;如果不可以,就考虑PL/SQL是否可以;如果PL/SQL实现不了,就考虑Java存储过程是否可以;如果...

Oracle 树操作(select…start with…)sys_connect_by_path函数

admin PL/SQL 2017-08-12 225 次浏览 ,
以scott下emp表做实验,emp表中数据如下:SCOTT >select * from emp;      EMPNO ENAME             &nbs...

Oracle 树操作(select…start with…connect by…prior)

admin PL/SQL 2017-08-12 222 次浏览 , ,
原文链接:Oracle 树操作(select…start with…connect by…prior)oracle树查询的最重要的就是select…start with…connect by…prior语法了。依托于该语法,我们可以将一个表形结构的以树的顺序列出来。在下面列述了oracle中树型查询的常用...

层级递归查询connect by level的语法理解

admin PL/SQL 2017-08-10 193 次浏览 , , , ,
connect by level的语法由于构造大量的数据的时候特别有用,但是如果没有真正理解其中的含义,滥用就会导致生产大量的数据,通常情况下错误的理解是基数记录和基数记录的笛卡尔积,笛卡尔积是没错,但是两个因子并不都是基数记录,其...

PL/SQL批处理语句(BULK COLLECT子句和FORALL语句)

admin PL/SQL 2017-08-08 489 次浏览 , , ,
Oracle为PL/SQL中的SQL相关功能提供了FORALL语句和BULK COLLECT子句,显著的增强了SQL相关功能。这两个语句一起被称作PL/SQL的批处理语句。oracle为什么要提供这两个语句呢?我们首先了解一下PL/SQL的引擎。该引擎可以安装在数据库,...

PL/SQL –> DML 触发器【转载】

admin PL/SQL 2017-08-07 231 次浏览 , ,
原文链接:PL/SQL --> DML 触发器    何谓触发器?简言之,是一段命名的PL/SQL代码块,只不过该代码块在特定的条件下被触发并且执行。对于这样的代码我们称之为触发器。触发器根据触发类型的不同又分为不同级别的触发器...
回顶部