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

admin2019-05-23  10

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

选项 A、OPEN
B、CLOSE
C、FETCH
D、DECLARE

答案C

解析 (1)使用DECLARE命令定义游标,该命令语法如下:
   DECLARE cursor_name CURSOR FORstatement_name;
   参数说明如下。
   .cursor_name:游标名。
   .statement_name:步骤1中的SQL语句标识符。
(2)使用OPEN命令打开游标,该命令的语法如下:
   OPEN cursor_name  [USING host_variable_list];
   参数说明如下。
   .cursor_name:步骤2中的游标名。
   .host_variable_list:宿主变量列表,使用该列表中的项替换SQL语句中的占位符。
   需要注意的是,如果SQL语句不是SELECT语句,那么在执行了OPEN命令后即完成了SQL语句的执行,而无需执行FETCH语句。
(3)使用FETCH语句推进游标、检索数据,该语句的语法如下:
   FETCH cursor_name INTO host_variable_list;
   参数说明如下。
   .cursor_name:游标名。
   .host_variable_list:宿主变量名列表,将检索到的数据保存到这些宿主变量中。
(4)使用CLOSE命令关闭游标,该命令语法如下:
   CLOSE cursor_name;
转载请注明原文地址:https://jikaoti.com/ti/htx7FFFM
0

相关试题推荐
最新回复(0)