• Oracle


    游标的使用小结

    应用场景

    在数据库函数或者过程中实现某个业务逻辑时,有时候需要进行循环操作,此时我们可以定义一个游标来实现。

    实际意义

    游标类似一个数据容器,可以暂时存储数据的查询结果,使用游标里的数据时,可以通过一个游标变量直接取出。

    优点

    游标的使用可以让编程看起来更加的规整,提高代码的复用性、避免代码的冗余,提高二次开发或者Debug的效率。

    使用方法如下:

     1 -- Created on 2019-08-30 by JEREMYWU 
     2 declare 
     3   -- Local variables here
     4   i integer;
     5   --定义游标
     6   CURSOR Q IS
     7    SELECT T.Params1, T.Params2, T.Params3 FROM TableName/ViewName T
     8     WHERE 条件;
     9 begin
    10   -- Test statements here
    11   --使用游标
    12   FOR Rec IN Q LOOP
    13     --业务逻辑
    14     --可以使用游标中的字段 Rec.Params1, Rec.Params2, Rec.Params3
    15   END LOOP;
    16 end;

      作者:Jeremy.Wu
      出处:https://www.cnblogs.com/jeremywucnblog/
      本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

  • 相关阅读:
    一文搞懂字符集
    机器视觉之eVision
    PID调节
    激光切割质量主要影响因素
    155. 最小栈
    111.二叉树最小深度
    110. 平衡二叉树
    108.将有序数组转换为二叉搜索树
    107. 二叉树的层次遍历 II
    104. 二叉树的最大深度
  • 原文地址:https://www.cnblogs.com/jeremywucnblog/p/11433985.html
Copyright © 2020-2023  润新知