`
bianlong
  • 浏览: 5458 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

学游标

阅读更多
//显示游标  loop 
declare
         cursor cur_stu is select* from student;
         c_ cur_stu%rowtype;
BEGIN
       if cur_stu%isopen then
       CLOSE cur_stu;
       end if ; 
       open cur_stu;
       LOOP
       fetch cur_stu into c_;
       exit when cur_stu%NOTFOUND;
       dbms_output.put_line(c_.stuname);
       end loop;
end;
//显示游标  for
create or replace procedure pro_stu2 as
begin
  declare
           cursor cur_stu is select stuno ,stuname from student order by stuno;
   BEGIN
         for stu in cur_stu
         loop
         dbms_output.put_line(stu.stuname);
         end loop;
   end;
end pro_stu2;
// 执行  begin  pro_stu2(); end ;
//强型游标
declare
   type pro_cur is ref cursor return student%rowtype; --返回student 列
      p_c  pro_cur ;   -- 实例化游标
      s student%rowtype;
      begin
      open p_c for select *from student ;
      loop
      fetch p_c into  s;
      exit when p_c%notfound;
      dbms_output.put_line(p_c%rowcount||' '||s.stuname||' '||s.age);
      end loop;
      close p_c;
end;
分享到:
评论

相关推荐

    SQLServer教程:详细学习游标(1)[借鉴].pdf

    SQL Server中的游标是数据库操作中一种重要的数据处理方式,它允许用户按需逐行或批量地处理查询结果集。游标提供了灵活的数据导航能力,包括向前、向后浏览,甚至在结果集中进行修改。本教程详细介绍了游标的基本...

    Oracle_PLSQL游标的学习

    Oracle PL/SQL 游标的学习 游标是 Oracle PL/SQL 中的一个重要概念,它允许用户访问和操作结果集中的数据。游标可以理解为是一个映射在结果集中的一行数据上的位置实体,有了游标,用户就可以访问结果集中的任意一...

    我的第一次游标应用

    学习游标有一段时间了,也用过几次游标来解决问题,但是本次的应用让我更加深入的了解到游标的神奇!我写的这个程序是用在ERP系统中将库存分配到当天要出货的订单上,由于有订单不一定有库存,有库存的时候,当天不...

    游标学习资料

    ### 游标学习资料 #### 一、引言与背景 在关系数据库中,查询操作通常采用面向集合的方式处理数据,即一次性处理整个结果集。然而,游标提供了一种不同的处理模式——允许用户逐行地访问数据。这种方式在某些场景...

    游标卡尺和螺旋测微器的使用课件

    游标卡尺和螺旋测微器是两种精密的测量工具,广泛应用于工程、机械、物理实验和日常生活中,尤其在尺寸精度要求较高的场合。这两款工具的正确使用是确保测量精度的关键。 首先,我们来详细了解游标卡尺。游标卡尺...

    游标卡尺信息化教学教(学)案.doc

    【游标卡尺信息化教学教(学)案】 游标卡尺是机械工程领域中不可或缺的精密测量工具,尤其在钳工工艺学中扮演着重要角色。本教学案旨在帮助学生掌握游标卡尺的基本知识,包括其结构、刻线原理、读数方法和使用技巧...

    oracle游标学习资料

    Oracle游标是数据库编程中非常重要的一个概念,它允许开发者逐行处理查询结果集,而不仅仅是一次性处理所有数据。在Oracle中,游标分为隐式游标和显式游标。 **一、游标简介** 游标的核心功能是提供一种方式来遍历...

    游标卡尺使用FLASH版

    相当容易入门的一个学习游标卡尺原理及使用方法的一个动画版小软件

    第8章 游标与存储过程.pdf

    游标与存储过程是关系型数据库管理系统中用于管理和操作数据的重要组成部分。在本章中,我们将详细学习游标的概念、使用以及存储过程的定义和相关操作。 游标是一种数据库查询结果集的指针,它可以允许逐条读取游标...

    Oracle数据库的游标学习总结

    ### Oracle数据库的游标学习总结 #### 一、引言 在Oracle数据库中,游标是一种重要的机制,用于处理查询结果集。通过游标,我们可以逐行地读取查询结果,这对于复杂的业务逻辑处理非常有用。本文将详细介绍Oracle...

    Oracle PLSQL游标的学习

    Oracle PL/SQL 游标的学习 本资源主要讲解了 Oracle PL/SQL 游标的概念、分类、属性和使用方法,为读者提供了详细的学习资料。 一、游标的概念 游标是映射在结果集中一行数据上的位置实体,有了游标,用户就可以...

    Oracle的游标学习

    Oracle的游标是数据库开发中的一个重要概念,尤其在PL/SQL编程中,游标用于处理SQL查询结果集,使得我们能够逐行处理数据,而不仅仅局限于一次性获取所有数据。在这个主题中,我们将深入探讨游标的定义、类型、使用...

    游标操作多个数据库学习之用,游标操作多个数据库

    ### 游标操作多个数据库知识点详解 #### 一、创建数据库 在进行游标操作之前,首先需要创建一个或多个数据库。示例代码中的数据库创建命令`CREATE DATABASE`用于定义新数据库的基本属性,如数据库名、数据文件的...

    ORACLE游标学习

    【Oracle游标学习】 在Oracle数据库中,游标(Cursor)是一种重要的编程工具,它允许开发者按需处理查询结果集的每一行数据。游标在PL/SQL编程中扮演着关键角色,尤其在处理大量数据时,能提供更加灵活和高效的数据...

    软件开发试用期工作总结.doc

    软件开发试用期工作总结 本文档对软件开发试用期工作进行了总结,...* 所学知识:报表工具、存储过程、游标等 * 所得经验:克服困难、提高自信心、认识不足之处等 * 未来的目标:继续学习和成长、改进自己的不足之处等

    oracle数据库的游标

    游标是Oracle数据库中一个重要的概念,它是一种在内存中用于存储SQL查询结果的临时工作区域。使用游标可以方便地访问查询结果集中的每一行,这对于处理大量数据是非常有用的。游标主要分为两种类型:显式游标和隐式...

    游标卡尺SolidWorks图纸

    游标卡尺是一种精密的测量工具,常用于工程和制造业中进行尺寸的精确测量。在三维建模领域,使用SolidWorks这样的专业软件可以创建出游标卡尺的虚拟模型,以便于设计、模拟和分析其结构与功能。SolidWorks 2016是一...

    游标最简单教程

    ### 游标最简单教程知识点解析 #### 一、游标基本概念 游标是数据库管理系统中的一个重要概念,主要用于处理查询结果集中的数据记录。它允许用户逐行地读取和处理这些记录,这对于需要对每一行数据进行特定操作的...

    Oracle游标使用案例大全

    Oracle游标是数据库编程中非常重要的一个概念,主要用于处理SQL查询的结果集。游标允许我们按行处理数据,逐条读取结果集,而不仅仅是一次性获取所有数据。在Oracle数据库中,游标对于复杂的事务处理、动态SQL以及...

Global site tag (gtag.js) - Google Analytics