如何使用MySql从StoredProcedure返回结果集?

Gen*_*ful 3 mysql sql stored-procedures output

我正在使用MySql编写存储过程,它使用select语句返回多行.

我的代码如下

drop procedure if exists GetAccounts; 
DELIMITER // 
CREATE PROCEDURE GetAccounts() 
BEGIN 
DECLARE rowcount int;
SET @resultset = (SELECT * from requests where STATUS = "FAILURE" ;
END // 
DELIMITER 
Run Code Online (Sandbox Code Playgroud)

有关如何在storedProcedure中返回resultSet的任何示例?

谢谢Gendaful

fel*_*ins 5

DROP PROCEDURE IF EXISTS GetAccounts; 
DELIMITER // 
CREATE PROCEDURE GetAccounts() 
BEGIN 
DECLARE rowcount int;
    SELECT * from requests where STATUS = "FAILURE" ;
END // 
DELIMITER ;
Run Code Online (Sandbox Code Playgroud)