文档首页
MySQL 8.4 参考手册
相关文档 下载本手册
PDF (US Ltr) - 39.9Mb
PDF (A4) - 40.0Mb
手册页 (TGZ) - 258.5Kb
手册页 (Zip) - 365.5Kb
信息 (Gzip) - 4.0Mb
信息 (Zip) - 4.0Mb


MySQL 8.4 参考手册  /  ...  /  游标 DECLARE 语句

15.6.6.2 游标 DECLARE 语句

DECLARE cursor_name CURSOR FOR select_statement

此语句声明一个游标,并将其与一个 SELECT 语句相关联,该语句检索要由游标遍历的行。要稍后获取行,请使用 FETCH 语句。SELECT 语句检索的列数必须与 FETCH 语句中指定的输出变量数匹配。

SELECT 语句不能有 INTO 子句。

游标声明必须出现在处理程序声明之前,以及变量和条件声明之后。

存储程序可以包含多个游标声明,但在给定块中声明的每个游标必须具有唯一的名称。有关示例,请参阅 第 15.6.6 节,“游标”

对于可通过 SHOW 语句获得的信息,在许多情况下,可以通过使用带有 INFORMATION_SCHEMA 表的游标获得等效信息。