MSSQL的游标的简单使用,先看如下代码:
declare mycursor cursor for 声明游标
select id,name from table 游标所要索引的记录集
open mycursor 打开游标
declare @id int 声明一些变量用来存储当前游标索引到的记录的字段值
declare @name varchar(10)
fetch next from mycursor into @id,@name 开始移动游标到第一条记录,并且读取该记录的字段值到相应变量中
while (@@fetch_status=0) @@fetch_status 0表示读取记录成功,100表示读到了最后一条记录
begin begin相当于{ 所以不能省
print @id 可以针对当前记录的某些字段值进行一系列SQL语句的处理
fetch next from mycursor into @id,@name 一定要在SQL语句处理后移动到下一条记录
end end相当于} 所以不能省
close mycursor 关闭游标
deallocate mycursor 释放游标
http://kb.cnblogs.com/a/1288169/
分享到:
相关推荐
### 关于游标的说明与使用方法 #### 一、什么是游标? 在数据库技术中,**游标**是一种用于检索查询结果集中的数据的方式。它允许用户逐行处理记录集,而不是一次处理整个记录集。这使得游标成为处理大量数据时的...
PRINT '游标中的第-2行[相对地址]:' + @value; -- 填充数据. FETCH PRIOR FROM c_test_main INTO @id, @value; PRINT '游标中的上一行:' + @value; -- 填充数据. FETCH NEXT FROM c_test_main INTO @id, @...
Oracle中的游标是PL/SQL编程中的重要概念,主要用于处理SQL查询返回的多行结果集。游标允许程序逐行处理结果集,提供了对数据库数据的动态访问和操作能力。 游标分为两种类型:显式游标和隐式游标。显式游标是...
kris -- Thanks for the question regarding "Cursor in SQL", version 10.2.0
通过阅读提供的链接文章《PL-SQL游标-(抄) - owftc - JavaEye技术网站》(链接可能已失效),你可以获取更多关于游标使用的具体示例和技巧。在实际工作中,游标与其他工具如源码和工具相结合,将有助于解决复杂的...
以下是关于游标卡尺的详细使用说明: 一、基本结构及主要参数 游标卡尺由主尺(尺身)和游标尺两部分组成,主尺上通常标注有毫米刻度,而游标尺相对于主尺有一定偏移,这种偏移决定了其高精度的读数能力。游标卡尺...
游标属性用于提供关于游标状态的信息。常用的属性包括: - **%FOUND**:如果上一次提取操作成功,则为TRUE;否则为FALSE。 - **%NOTFOUND**:如果上一次提取操作没有找到更多的数据,则为TRUE;否则为FALSE。 - **%...
例如,SG6_employee.sql和SG6_toys.sql可能涉及到对员工表和玩具表的游标操作,而SQL.txt可能是一些通用的SQL语句或关于游标的解释。 通过分析SG6_employee和SG6_toys的数据,我们可以设计和实现游标来执行以下任务...
本文档是关于游标卡尺的操作规程,旨在规范仪器操作程序,正确使用仪器设备,保证检测工作顺利进行,保证操作人员的人身安全及仪器设备的安全。 1. 目的 本操作规程的目的是规范仪器操作程序,正确使用仪器设备,...
以下是关于游标万能角度尺的详细说明: **一、读数方法** 1. **读度数**:首先找到游标尺的零刻线所对应的主尺上的刻线,这条刻线表示的角度是被测工件的度数。 2. **读分数**:接着观察与主尺上任意刻线对齐的游标...
关于游标使用问题的练习和答案。游标分隐式和显示游标;动态和ref游标。适用于初学者。
`cursor_space_for_time`参数则是关于游标在内存中存储时间的配置,它影响了游标何时被回收到内存池。 解决`ORA-01000`错误的最佳实践是优化代码,确保游标在使用完毕后及时关闭。此外,检查并调整`OPEN_CURSORS`...
以下是关于PB游标的详细知识点: 1. **声明游标**: 声明游标时,需要定义游标的名称和关联的SQL查询语句。游标的声明并不执行,只是一种声明和准备。示例中,`DECLARE Student CURSOR FOR SELECT name, id, sex ...
以下是关于游标卡尺的原理、使用方法及读数技巧的详细讲解。 首先,游标卡尺的结构主要包括主尺和游标尺两部分。主尺通常有明显的刻度,以毫米为单位;游标尺则分为不同分度的类型,如20分度、50分度等,它们的分度...
波形图游标功能在许多科学计算和数据分析应用中都是一种非常重要的工具,它允许用户在可视化图形上精确地定位和测量数据点。在LabVIEW(Laboratory Virtual Instrument Engineering Workbench)这样的图形化编程环境...
以下是关于游标卡尺和螺旋测微器的详细使用方法。 首先,游标卡尺主要由三部分组成:主尺、游标尺和窄片。主尺是基础尺,上面有明显的刻度,通常以毫米为单位;游标尺位于主尺上方,具有更精细的刻度,与主尺的刻度...
### Oracle中的游标详解 #### 一、引言 在Oracle数据库中,游标是一种非常重要的机制,它允许用户在程序中对查询结果进行逐行处理。游标分为两种主要类型:**隐式游标**和**显示游标**。此外,还可以利用游标进行...
游标图例用来显示图形中的游标,如图1所示。在图形上用游标可读取绘图区域上某个点的确切值,游标值会显示在游标图例中。 图1 图形缩放方式 图2 游标图例 选择游标图例右键快捷菜单的“创建游标”,在...
### MySQL游标(循环操作) #### 一、游标简介 在MySQL中,游标是一种数据库对象,主要用于处理存储过程中的结果集。游标允许我们逐行地读取查询结果,这对于需要对每一行数据执行特定操作的情况非常有用。通过...
以下是关于游标类量具及其在测量孔轴长度和深度方面的详细知识: 1. 游标卡尺: 游标卡尺是最常见的游标类量具,由主尺和副尺(游标)组成。游标卡尺的读数原理基于两个尺之间微小的刻度差,通过计算这个差值来...