在MySQL中,也可以创建光标。以下是创建光标的步骤。
光标是一个select语句,在声明部分中定义,在 MySQL 中。
DECLARE cursor_name CURSOR FOR
Select statement;
光标名称: 光标的名称
select_statement: 与光标关联的选择查询
在声明光标后,下一步是使用打开语句打开光标。
Open cursor_name;
cursor_name: 已声明的游标名称。
在声明并打开游标之后,下一步是获取游标。用于获取行或列。
FETCH [ NEXT [ FROM ] ] cursor_name INTO variable_list;
cursor_name: 游标的名称
variable_list: 变量列表,以逗号分隔,等等,都将存储在游标中作为结果集
最后一步是关闭游标。
Close cursor_name;
Cursor_name: 游标的名称
步骤1: 打开数据库和表。
第二步: 现在创建光标。
查询:
第三步: 现在调用光标。
查询:
SET @name_list ="";
CALL list_name(@name_list);
SELECT @name_list;
本文链接:http://so.lmcjl.com/news/15856/