logo图片
MySql教程
MySql用户管理
MySQL数据库
MySql表格和视图
MySQL查询
MySQL索引
MySQL子句
MySQL授权
MySql控制流
MySQL条件
MySQL连接
MySQL键
MySQL触发器
MySQL聚合函数
MySQL常用
MySQL正则表达式
MySql差异性

MySQL 游标

在MySQL中,也可以创建游标。以下是创建游标的步骤。

1、声明游标

游标是一个选择语句,定义在 MySQL 的声明部分中。

语法

DECLARE cursor_name CURSOR FOR
Select statement;

参数:

cursor_name: 游标名称
select_statement: 选择与查询相关的信息用光标

2、打开游标

声明游标后,下一步就是使用open语句打开游标。

语法

Open cursor_name;

参数:

cursor_name: 已声明的游标的名称。

3、获取游标

在声明并打开游标后,下一步就是获取游标。

语法

FETCH [ NEXT [ FROM ] ] cursor_name INTO variable_list;

参数:

cursor_name: 光标的名称
variable_list: 变量,逗号分隔的等内容存储在结果集的游标中

4、关闭光标

最后一步是关闭光标。

语法

Close cursor_name;

参数:

cursor_name: 光标名称

光标示例:

步骤1: 打开数据库和表。
MySQL光标
步骤2: 现在创建光标。
查询:
MySQL Cursor
步骤3: 现在调用游标。
查询:
SET @name_list ="";
CALL list_name(@name_list);
SELECT @name_list;
MySQL Cursor
昵称: 邮箱:
Copyright © 2020 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4