本文主讲SQL Server数据库中 游标 的使用,欢迎阅读~
将SQL嵌入到高级语言中混合编程,SQL语句负责操纵数据库,高级语言语句负责控制逻辑流程。
数据库工作单元与源程序工作单元之间的通信主要包括:
(1) 向主语言传递SQL语句的执行状态信息,使主语言能够据此信息控制程序流程,主要用SQL通信区( SQL Communication Area, SQLCA)实现。
(2) 主语言向SQL语句提供参数,主要用主变量(host variable) 实现。
(3) 将SQL语句查询数据库的结果交主语言处理,主要用主变量和游标(cursor) 实现。
ps:SQL语句中使用的主语言程序变量简称为主变量,根据其作用的不同又可分为输入主变量和输出主变量
一般情况下,SELECT语句查询结果是多条记录,因此需要用游标机制将多条记录一次一条地送给主程序处理,从而把对集合的处理转换为对单个记录的处理。
使用游标的步骤:
(1)说明游标
用语句为一条SELECT语句定义游标:
ps:定义游标仅仅是一条说明性语句, 这时关系数据库管理系统<
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/8415.html