/********************1用循环计算工资总和******************************/
declare
type emp_cur is ref cursor;
v_cur emp_cur;
v_type naemp%rowtype;
v_sum naemp.EMPSAL%type;
begin
open v_cur for select * from naemp where empdeptno=30;
fetch v_cur into v_type;
while v_cur%found
loop
v_sum:=v_sum+v_type.empsal;
end loop;
close v_cur;
end;
/***************************2用游标列出所有信息******************************/
declare
type emp_cur is ref cursor;
v_cur emp_cur;
v_type naemp%rowtype;
begin
open v_cur for select * from naemp;
fetch v_cur into v_type;
while v_cur%found
loop
dbms_output.PUT_LINE(v_type.empdeptno||' '||v_type.empno);
end loop;
end;
/**********************************3用联合数组打出所有信息**********************/
declare
type t1 is table of naemp%rowtype index by binary_integer;
tt t1;
begin
select empno,empname,empdeptno,empsal,empmanager bulk collect into tt from naemp;
for i in 1..tt.count
loop
dbms_output.PUT_LINE(tt(i).empno||' '||tt(i).empname||' '||tt(i).empdeptno||' '||tt(i).empsal||' '||tt(i).empmanager);
end loop;
end;
分享到:
相关推荐
OCA 1z0-047 Oracle Database SQL Expert ...D17108GC21.Oracle.Database.10g.SQL.Fundamentals.I.Edition.2.1.December.2006.pdf D17111GC11.Oracle.Database.10g.SQL.Fundamentals.II.August.2004.pdf
2.1 Oracle架构基础 25 2.2 SGA-共享池 27 2.3 库高速缓存 28 2.4 完全相同的语句 29 2.5 SGA-缓冲区缓存 32 2.6 查询转换 35 2.7 视图合并 36 2.8 子查询解嵌套 39 2.9 谓语前推 42 2.10 使用物化视图...
13.2.1 Oracle9i以前版本中的外部连接的语法 13.2.2 现在的外部连接语法 13.2.3 用外部连接代替NOTIN 13.2.4 用NOTEXISTS代替NOTIN 13.3 自然连接和内部连接 13.4 UNION、INTERSECT和MINUS 13.4.1 IN子查询 13.4.2 ...
13.2.1 Oracle9i以前版本中的外部连接的语法 13.2.2 现在的外部连接语法 13.2.3 用外部连接代替NOTIN 13.2.4 用NOTEXISTS代替NOTIN 13.3 自然连接和内部连接 13.4 UNION、INTERSECT和MINUS 13.4.1 IN子查询 13.4.2 ...
047官方教材Oracle.Database.10g.SQL.Fundamentals.I&II...D17108GC21.Oracle.Database.10g.SQL.Fundamentals.I.Edition.2.1.December.2006.pdf D17111GC11.Oracle.Database.10g.SQL.Fundamentals.II.August.2004.pdf
ORMCodeGenerator2.1中文版Nhibernate代码生成器 此版本吸取前几个版中的优点,增加了更多功能.修改了以前的一些BUG 特点: 1.完全支持Nhibernate1.2 2.数据支持Access2000/2003 MSSQL2000/2005 Oracle (MYSQL正在...
以前,数据库作为高 端应用选用的硬件设备大多以小型机为主,但是小型机在实际应用中有很多例如人员问 题、维护问题、应用移植等等让人难以接受的现实,可是除了小型机就没有其他可以支 撑数据库运行的硬件设备了,...
为了满足客户的需求,遂起综合以前所写的各类查询方法,集合而成为本控件--快速查询控件。 二。控件优势: 1:快速查询控件2.0发布了。此快速查询控件,综合各查询控件的优势,取其精华弃其糟粕。 2.本控件生成的...
2.1 系统的需求与分析 基于不同用户对象的应用程序是不一样的,用户对象包括上级部门、下级部门和管 理层。他们以WEB方式访问数据,对系统实现和数据库方面的知识没有什么要求,只需简 单的界面操作。下面简单介绍...
1.2 系统开发的目的和意义 随着科学技术的发展,社会进步,计算机技术的快速发展,仓库管理的方法也日新月异 ,以前全是由人管理的方法现存在很多缺点:管理效率低下,劳动强度大,信息处理速度低 而且准确性也不够...
目 录 1 系统分析 2 1.1问题提出 2 1.2可行性分析 2 1.2.2经济可行性 2 1.2.3操作可行性分析 2 2 需求分析 4 2.1需求分析 4 2.1.1对功能的规定 4 2.1.2 数据流图 4 2.2 E-R图 5...
此外,还要考虑开发人员的水平,学习了两年的jsp开发,对于这个系统的编写,我想完整的之需要两个月就可以写出程序,再花上几天的调试,计划两个月左右就可以完成投入使用了。 我们掌握了数据库及其应用技术、...
此外,还要考虑开发人员的水平,学习了两年的jsp开发,对于这个系统的编写,我想完整的之需要两个月就可以写出程序,再花上几天的调试,计划两个月左右就可以完成投入使用了。 我们掌握了数据库及其应用技术、...
QC支持的数据库:Oracle、SQLServer QC支持的操作系统:Windows、Linux、Solaris 支持群集: 服务器端硬件和数据库要求: Windows: Linux: Solaris: 客户端系统要求: 练习1:安装QC 详见...