zoukankan      html  css  js  c++  java
  • oracle游标概述

    游标概念:游标是一种PL/SQL控制结构,可以对SQL语句的处理进行显示控制,便于对表的行数据逐条进行处理。游标并不是数据库对象,只是存留在内存中。

    操作步骤:定义游标      CURSOR cursor_name IS selete_statment     

            游标声明部分是唯一可以出现在模块声明部分的步骤,其他三个步骤都在执行和异常处理部分中

            游标名是表识符,所以也有作用域,并且必须在使用前进行说明

            任何SELECT语句都是合法的,但是SELECT …INTO语句是非法的

            在声明部分的末尾声明游标

         打开游标      OPEN cursor_name

            打开游标:就是执行游标所对应的SELECT 语句,将其查询结果放入工作区,并且指针指向工作区的首部,标识游标结果集合

            PL/SQL 程序不能用OPEN 语句重复打开一个游标

                 取出游标  FETCH cursor_name INTO {variable_list};

            此时的结果取出的是一行数据、将检索结果集合中的数据行,放入指定的输出变量中。

           关闭游标  CLOSE cursor_name      

            当提取和处理完游标结果集合数据后,应及时关闭游标,以释放该游标所占用的系统资源,并使该游标的工作区变成无效,不能再使用FETCH 语句取其中数据。关闭后的游标可以使用OPEN 语句重新打开。

    游标属性:

                   

        

  • 相关阅读:
    译码器(选择器)
    RAM搭建
    ALU运算
    Base64
    关于Singleton
    C# WinForm导出Excel
    windows phone 前台布局以及画刷Brush使用 北京
    点击控件出现下沉或者倾斜技巧。(是你的控件不在死板,) 北京
    Centos5.4+Nginx+mysql5+php5+Zend3.3.3详细安装教程(转载请注明formating编写)
    如何锻炼身体
  • 原文地址:https://www.cnblogs.com/mauan/p/7241737.html
Copyright © 2011-2022 走看看