文档首页
MySQL 9.0 参考手册
相关文档 下载本手册
PDF(US Ltr) - 40.0Mb
PDF(A4) - 40.1Mb
手册页(TGZ) - 258.2Kb
手册页(Zip) - 365.3Kb
Info(Gzip) - 4.0Mb
Info(Zip) - 4.0Mb


MySQL 9.0 参考手册  /  ...  /  游标 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 表的游标来获取等效的信息。