Stored procedures 基于游标的行类型变量的MariaDB过程
调用此过程时会出现以下错误Stored procedures 基于游标的行类型变量的MariaDB过程,stored-procedures,mariadb,mariadb-10.3,Stored Procedures,Mariadb,Mariadb 10.3,调用此过程时会出现以下错误 delimiter $$ CREATE PROCEDURE `proc_test`() BEGIN DECLARE rec ROW TYPE OF c_data; DECLARE c_data CURSOR FOR SELECT * FROM agents; END$$ 根据这里的官方文件 我们应该能够基于游标声明ROW类型的变量。我做错了什么吗?当定义如下时,我能够无误地调用过程。但不确定这是不是正确的方法 Error Code: 114
delimiter $$
CREATE PROCEDURE `proc_test`()
BEGIN
DECLARE rec ROW TYPE OF c_data;
DECLARE c_data CURSOR FOR SELECT * FROM agents;
END$$
根据这里的官方文件
我们应该能够基于游标声明ROW类型的变量。我做错了什么吗?当定义如下时,我能够无误地调用过程。但不确定这是不是正确的方法
Error Code: 1146. Table 'db_nvocc_local.c_data' doesn't exist
当定义如下时,我能够毫无错误地调用该过程。但不确定这是不是正确的方法
Error Code: 1146. Table 'db_nvocc_local.c_data' doesn't exist