结构化查询特殊对象——游标

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zhaofen_7/article/details/78984843

游标

               

                                                     

作用:

1.    返回完整结果集

2.    定位特定行

3.    检查一行或多行

4.    当前修改

5.    可见性支持

6.    为不同对象访问结果集

语法:

Declare 游标名 游标类型

[INSENSITIVE]结果集赋值父本放置到临时表中,对游标不影响

[SCROLL]游标位置逐次使用

For select语句

For readonly只读 update可改游标属性

DealLocate 游标名 释放游标

操作

  打开    

        Open

  检索

        从当前结果集检索一行数据

        Fetch next|prior|first|last|absolute|relative

        From 游标

        Into @变量 保存至变量

  关闭

              Close 游标名

  释放

           从系统内存中移 DealLocate

判断游标提取状态——系统全局变量@@fetch status

    0         

     提取成功

    -1

   语句失败,行不在结果集

    -2

    提取行不存咋

游标是结构化查询中最后一个关键的部分

猜你喜欢

转载自blog.csdn.net/zhaofen_7/article/details/78984843
今日推荐