试述游标(Cursor)的作用,并解释实现此功能的诸条语句的用途。

题目内容(请给出正确答案)

试述游标(Cursor)的作用,并解释实现此功能的诸条语句的用途。

参考答案和解析
正确答案:宿主语言一般只能在单记录方式下工作,即一次处理一个记录。而SQL语句的查询结果常常是一张表,它包含多个记录,为此需要用游标(CURSOR)作为桥梁做一些特殊处理,即利用游标来临时存放SQL语句的查询结果,并利用游标与宿主语言的主变量进行数据交互。与游标有关的命令共有四条:DECLARECURSOR、OPEN、FETCH和CLOSE。其中DECLARECURSOR用SQLSELECT语句说明一个游标;OPEN打开游标,即执行说明游标的SQLSELECT语句;FETCH从游表中读一条记录到主变量;CLOSE关闭游标。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
更多相关问题