Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/58.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在MySQL中使用游标将指定字段提取到局部变量中_Mysql - Fatal编程技术网

在MySQL中使用游标将指定字段提取到局部变量中

在MySQL中使用游标将指定字段提取到局部变量中,mysql,Mysql,我的程序的一部分如下: 开始 声明parentId VARCHAR(20)为默认值“”; 声明完成整数默认值为0; 为选择id、名称、父项id、父项名称声明临时光标, 从表中; 为未找到的集合声明CONTINUE处理程序done=1; 设置@@max\u sp\u递归\u深度=10; 开放温度; 将temp.parent_id提取到parentId中; 关闭C_组织; 结束 temp包含多个字段,但我想将指定的字段提取到局部变量中,例如“temp.parent\u id”,但mysql将报告语

我的程序的一部分如下:

开始
声明parentId VARCHAR(20)为默认值“”;
声明完成整数默认值为0;
为选择id、名称、父项id、父项名称声明临时光标,
从表中;
为未找到的集合声明CONTINUE处理程序done=1;
设置@@max\u sp\u递归\u深度=10;
开放温度;
将temp.parent_id提取到parentId中;
关闭C_组织;
结束

temp包含多个字段,但我想将指定的字段提取到局部变量中,例如“temp.parent\u id”,但mysql将报告语法错误,我找不到关于这一点的答案。

有人可以帮忙吗?将select更改为仅选择parent\u id,或将fetch更改为select为4个局部变量。