一、带游标的存储过程 游标作为参数有两种类型: 1、声明系统游标类型SYS_REFCURSOR 1)游标作为存储过程的参数:--带游标的存储过程CREATE OR REPLACE PROCEDURE PRO_EMP_IN(EMP_CUR SYS_REFCURSOR) AS V_NAME EM...
分类:
数据库 时间:
2015-01-16 06:29:55
阅读次数:
227
查询出公司每个月支出的工资总和--查询出公司每个月支出的工资总和SELECT SUM(sal) FROM emp;查询出公司的最高工资,最低工资和平均工资--查询出公司的最高工资,最低工资和平均工资SELECT MAX(sal),MIN(sal),ROUND(AVG(sal),2) FROM emp...
分类:
其他好文 时间:
2015-01-15 23:44:55
阅读次数:
348
--游标为输出参数CREATE OR REPLACE PROCEDURE pro_emp_select(empsal OUT sys_refcursor)ASBEGIN OPEN empsal FOR SELECT empno,sal FROM emp ; END pro_emp_select;-....
分类:
其他好文 时间:
2015-01-15 00:13:02
阅读次数:
213
定义记录类型语法TYPE 类型名称 IS RECORD (成员名称 数据类型 [[NOT NULL] [:= 默认值] 表达式] ,...成员名称 数据类型 [[NOT NULL] [:= 默认值] 表达式]) ; 示例一、记录类型接收查询返回结果 TYPE EMP_TYPE IS RECORD( ...
分类:
其他好文 时间:
2015-01-13 15:50:59
阅读次数:
133
1、消除重复行
在Oracle查询中结果中,可能出现若干行相同的情况,那么可以使用DISTINCT消除重复行。
代码演示:DISTINCT消除重复行
SQL> SELECT DISTINCT DEPTNO FROM EMP;
2、NULL操作
如果某条记录中有缺少的数据值,就是空值(NULL值)。空值不等于0或者空格,空值是指未赋值、未知或不可用的值。
任何数据类型的列都可以包括...
分类:
数据库 时间:
2015-01-13 10:36:08
阅读次数:
214
在SQL Server中已经学习过内联接(inner join)、外联接(outer join),外联接又分为左外联接(left outer join)和
右外联接(right outer join)。Oracle中对两个表或者若干表之间的外联接用(+)表示。
代码演示:请查询出工资大于2000元的员工的姓名,部门,工作,工资。
由于部门名称在dept中,其他的信息在emp表中,需要内联接才...
分类:
数据库 时间:
2015-01-13 10:33:36
阅读次数:
228
select /*+ gather_plan_statistics */ distinct dname, decode( d.deptno, 10, (select count(*) from scott.emp where deptno = 10), 20, (select count...
分类:
其他好文 时间:
2015-01-12 16:26:33
阅读次数:
153
1、基本语法 create or replace procedure update_emp_sal (Name in out type, Name in out type, ... ) is begin end update_emp_sal; 2、写一个简单的例子修改emp表的ename字段 cre...
分类:
数据库 时间:
2015-01-12 10:35:36
阅读次数:
151
前几篇博客例子中,我们创建了基于函数的索引,但是如果执行下面的查询:
select * from emp where substr(ename,1,1)=’S’;
得到的执行计划将还是(TABLE ACCESS FULL),因为只有当数据列能够等式匹配时,基于函数的索引才能生效,
这样对于这种索引的计划和维护的要求都很高。请注意,向表中添加索引是非常危险的操作,因为这将导致许多查询执行计划的...
分类:
数据库 时间:
2015-01-12 09:18:11
阅读次数:
251
REFERENCING子句:使用“:new.字段”或者是“:old.字段”标记不清,那么也可以通过REFERENCING子句为这两个标识符设置别名,例如可以将“:new”设置为:emp_new,或者将“:old”设置为:emp_old。create or replace trigger myempa...
分类:
其他好文 时间:
2015-01-12 06:43:30
阅读次数:
140