Mysql
 sql >> Database >  >> RDS >> Mysql

Come restituire la tabella usando la funzione mysql

Utilizzando le funzioni non è possibile restituire una tabella.

Tuttavia puoi utilizzare la procedura memorizzata per restituire la tabella.

 DELIMITER $$

 CREATE DEFINER=`root`@`%` PROCEDURE `sp_Name`(OUT po_ErrMessage   VARCHAR(200))
 BEGIN
 DECLARE EXIT HANDLER FOR SQLEXCEPTION
 BEGIN
SET po_ErrMessage = 'Error in procedure sp_Name';
 END;

 SELECT * FROM table_name;
END