早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

推进游标的指令是(9)。A.OPENB.CLOSEC.FETCHD.DECLARE

题目

推进游标的指令是(9)。

A.OPEN

B.CLOSE

C.FETCH

D.DECLARE

参考答案
正确答案:C
解析:(1)使用DECLARE命令定义游标,该命令语法如下:DECLAREcursor_nameCURSORFORstatement_name;参数说明如下。.cursor_name:游标名。.statement_name:步骤1中的SQL语句标识符。(2)使用OPEN命令打开游标,该命令的语法如下:OPENcursor_name[USINGhost_variable_list];参数说明如下。.cursor_name:步骤2中的游标名。.host_variable_list:宿主变量列表,使用该列表中的项替换SQL语句中的占位符。需要注意的是,如果SQL语句不是SELECT语句,那么在执行了OPEN命令后即完成了SQL语句的执行,而无需执行FETCH语句。(3)使用FETCH语句推进游标、检索数据,该语句的语法如下:FETCHcursor_nameINTOhost_variable_list;参数说明如下。.cursor_name:游标名。.host_variable_list:宿主变量名列表,将检索到的数据保存到这些宿主变量中。(4)使用CLOSE命令关闭游标,该命令语法如下:CLOSEcursor_name;