`
nannan408
  • 浏览: 1757472 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

oracle我以前的资料2.1

阅读更多
/********************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;
分享到:
评论

相关推荐

    D17111GC11.Oracle.Database.10g.SQL.Fundamentals.II

    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

    Oracle SQL高级编程(资深Oracle专家力作,OakTable团队推荐)--随书源代码

    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 使用物化视图...

    Oracle_Database_11g完全参考手册.part2/3

    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 ...

    Oracle_Database_11g完全参考手册.part3/3

    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 ...

    D17108GC21.Oracle.Database.10g.SQL.Fundamentals.I

    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

    Nhibernate代码生成器v2.1中文版

    ORMCodeGenerator2.1中文版Nhibernate代码生成器 此版本吸取前几个版中的优点,增加了更多功能.修改了以前的一些BUG 特点: 1.完全支持Nhibernate1.2 2.数据支持Access2000/2003 MSSQL2000/2005 Oracle (MYSQL正在...

    数据库系统服务器解决方案.doc

    以前,数据库作为高 端应用选用的硬件设备大多以小型机为主,但是小型机在实际应用中有很多例如人员问 题、维护问题、应用移植等等让人难以接受的现实,可是除了小型机就没有其他可以支 撑数据库运行的硬件设备了,...

    快速查询控件2.0 快捷,明了,直观,易查的查询控件

    为了满足客户的需求,遂起综合以前所写的各类查询方法,集合而成为本控件--快速查询控件。 二。控件优势: 1:快速查询控件2.0发布了。此快速查询控件,综合各查询控件的优势,取其精华弃其糟粕。 2.本控件生成的...

    计算机综合信息系统的设计与开发.doc

    2.1 系统的需求与分析 基于不同用户对象的应用程序是不一样的,用户对象包括上级部门、下级部门和管 理层。他们以WEB方式访问数据,对系统实现和数据库方面的知识没有什么要求,只需简 单的界面操作。下面简单介绍...

    物流管理信息系统课程设计报告书.doc

    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...

    基于J2EE框架的个人博客系统项目毕业设计论...

    此外,还要考虑开发人员的水平,学习了两年的jsp开发,对于这个系统的编写,我想完整的之需要两个月就可以写出程序,再花上几天的调试,计划两个月左右就可以完成投入使用了。 我们掌握了数据库及其应用技术、...

    基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)

    此外,还要考虑开发人员的水平,学习了两年的jsp开发,对于这个系统的编写,我想完整的之需要两个月就可以写出程序,再花上几天的调试,计划两个月左右就可以完成投入使用了。 我们掌握了数据库及其应用技术、...

    测试培训教材

    QC支持的数据库:Oracle、SQLServer QC支持的操作系统:Windows、Linux、Solaris 支持群集: 服务器端硬件和数据库要求: Windows: Linux: Solaris: 客户端系统要求: 练习1:安装QC 详见...

Global site tag (gtag.js) - Google Analytics