Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment retourner la table en utilisant la fonction mysql

En utilisant les fonctions, vous ne pouvez pas retourner une table.

Cependant, vous pouvez utiliser une procédure stockée pour renvoyer la table.

 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