`

游标

SQL 
阅读更多
游标

我们可以在存储过程中用Select语句取出每一行数据进行操作,这就需要用到游标。


语法:
DECLARE cursor_name CURSOR 
[LOCAL | GLOBAL] 
[FORWARD_ONLY | SCROLL] 
[STATIC | KEYSET | DYNAMIC | FAST_FORWARD] 
[READ_ONLY | SCROLL_LOCKS | OPTIMISTIC] 
[TYPE_WARNING] 
FOR select_statement 

[FOR UPDATE [OF column_name [,...n]]] 


例如:
DECLARE @au_id varchar(11), @au_fname varchar(20) –申明变量 
--申明一个游标 
DECLARE authors_cursor CURSOR FOR 
SELECT au_id, au_fname FROM authors 
--打开游标 
OPEN authors_cursor 
--取出值 
FETCH NEXT FROM authors_cursor INTO @au_id, @au_fname 
--循环取出游标的值 
WHILE @@FETCH_STATUS = 0 
BEGIN 
Print @au_id 
Print @au_fname 
Print ‘ ’ 
FETCH NEXT FROM authors_cursor 
INTO @au_id, @au_fname 
END 
CLOSE authors_cursor –关闭游标 
DEALLOCATE authors_cursor --释放游标
本篇文章来源于 黑客基地!
分享到:
评论

相关推荐

    LabVIEW 的游标图例

    游标图例用来显示图形中的游标,如图1所示。在图形上用游标可读取绘图区域上某个点的确切值,游标值会显示在游标图例中。  图1 图形缩放方式  图2 游标图例  选择游标图例右键快捷菜单的“创建游标”,在...

    SQL Server 游标的简单使用

    SQL Server对游标的使用要遵循:声明游标–打开游标–读取数据–关闭游标–删除游标。下面让我们来看看几种常用游标是怎么使用的! 1、只读游标的使用(只能使用next提取数据) --声明一个只读游标 declare cur_stu ...

    关于游标使用sql

    PRINT '游标中的第-2行[相对地址]:' + @value; -- 填充数据. FETCH PRIOR FROM c_test_main INTO @id, @value; PRINT '游标中的上一行:' + @value; -- 填充数据. FETCH NEXT FROM c_test_main INTO @id, @...

    波形图游标功能_获取游标_

    设置波形图的游标,设置游标参数,设置多个游标,可自由拖动。

    使用游标更新数据库

    使用游标更新数据库

    Mysql游标(循环操作)

    Mysql游标(循环操作)

    SQL Server遍历表中记录的2种方法(使用表变量和游标)

    SQL Server遍历表一般都要用到游标,SQL Server中可以很容易的用游标实现循环,实现SQL Server遍历表中记录。本文将介绍利用使用表变量和游标实现数据库中表的遍历。 表变量来实现表的遍历 以下代码中,代码块之间的...

    游标和异常处理 游标和异常处理

    详细介绍游标的创建,使用。里面有详细的例子,是见过的所有学习游标和过程最好的接招

    游标算法_伪码.pdf

    游标算法_伪码.pdf

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

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

    jdbcTemplate分页彻底解决,使用游标滚动

    jdbcTemplate分页彻底解决,使用游标滚动jdbcTemplate分页彻底解决,使用游标滚动

    关于游标的说明与使用方法

    什么是游标?游标有什么作用?Oracle游标的类型?Oracle游标的状态有哪些,怎么使用游标属性?如何使用显示游标,?如何遍历循环游标?

    我的第一次游标应用

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

    oracle游标的总结oracle游标的总结

    oracle游标的总结oracle游标的总结oracle游标的总结oracle游标的总结oracle游标的总结oracle游标的总结oracle游标的总结oracle游标的总结oracle游标的总结

    游标算法_伪码Eamonn.pdf

    海拉传感器游标算法

    DB2游标及动态SQL

    DB2游标及动态SQL,异常处理,sqlcode,sqlstate

    oracle 隐式游标,显示游标,游标循环

    游标是SQL的一个内存工作区,由系统或用户以变量的形式定义。游标的作用就是用于临时存储从数据库中提取的数据块。在某些情况下,需要把数据从存放在磁盘的表中调到计算机内存中进行处理,最后将处理结果显示出来或...

    LabVIEW波形图游标动态跟随

    资源为多态VI(适配数值数组和波形),需要作为子VI进行调用,调用时在父类VI中将波形图的引用创建好并连接至子VI输入端,同时波形图的游标应提前创建好。由于文件路径变化下载后如提示找不到子vi请手动指定路径。

    LabVIEW游标捕捉数据点坐标

    LabVIEW游标捕捉数据点坐标事例,主要运用事件来实现点击波形图查看坐标

    游标卡尺的使用.ppt

    游标卡尺的使用.ppt

Global site tag (gtag.js) - Google Analytics