大型数据库(SQL Server) 模块10.2 游标及其使用 单元13创建与使用游标 计算机工程学院 大型数据库课程组 大型数据库 * 学习目标 理解 游标的概念、作用 掌握 游标的使用方法 配合其他T-SQL语句,灵活使用游标 * 内容框架 * 引例 以前:使用SELECT语句对表格进行查询,返回的结果集包括所有满足条件的行。 思考:如果要求每次只显示结果集(例如上面的Course表)中的一行,该如何处理?——这在将T-SQL嵌入到其它高级语言(如C、VC、Delphi等)的编程中经常用到。 * 游标概述 可以将游标看作一种特殊的指针,它可以指向与它相关联的结果集中的任意一行,以便对当前位置的行进行处理。 游标提供了对一个结果集进行逐行处理的能力: 在结果集中定位特定行 从结果集的当前位置检索行 支持对结果集中当前位置的行进行数据处理(修改/删除) * 使用游标的步骤 声明游标 打开游标 处理数据(读取/修改/删除)——可以和其他T-SQL语句配合灵活使用 关闭游标(与打开游标配对) 释放游标(与声明游标配对,此时释放分配给游标的所有资源) 【例】游标基本使用的例子 * 总结:相关语法格式 声明游标 DECLARE cursor_name CURSOR [FORWORD_ONLY|SCROLL] FOR select_statements [FOR {REA
您可能关注的文档
- 学生管理系统项目 《JAVA程序设计》课件.doc
- 银行管理系统项目 《JAVA程序设计》课件.doc
- 第1章 入门与绘图环境的设置 CAD2012工程绘图技能训练课件.ppt
- 第2章 画基本图 CAD2012工程绘图技能训练课件.ppt
- 第3章 复制、移动、修改图形 CAD2012工程绘图技能训练课件.ppt
- 第5章 标注尺寸 CAD2012工程绘图技能训练课件.ppt
- 第6章 绘制剖面线与使用图块 CAD2012工程绘图技能训练课件.ppt
- 第7章 绘制专业图的相关技术 CAD2012工程绘图技能训练课件.ppt
- 第8章 绘制三维实体 CAD2012工程绘图技能训练课件.ppt
- 单元1SQL Server 系统概述 SQL Server 2005数据库及应用.ppt
- 50万吨汽油调和技改项目环评报告书.pdf
- 河北省文安县第一中学2025-2026学年高一上学期10月月考英语试题(解析版).docx
- 河南省TOP二十校205—2026学年高一上学期10月联考生物试题(原卷版).docx
- 河南省安阳市第一中学、鹤壁市高中、新乡市第一中学三校2025-2026学年高一上学期第一次联考数学试题(解析版).docx
- 河南省部分高中2025-2026学年高一上学期第二次月考数学试卷(解析版).docx
- 河南省百师联盟2025-2026学年高二10月联考数学试题(北师大版)(解析版).docx
- 河南省部分学校2025-2026学年高一上学期期中考试数学试题(解析版).docx
- 河南省部分重点中学2025~2026学年高二上学期10月末质量检测数学试题(解析版).docx
- 河南省部分重点中学2025-2026学年高二上学期10月末质量检测英语试题(解析版).docx
- 桥梁伸缩缝安装工艺(可编辑).pptx
原创力文档

文档评论(0)