फ़ंक्शंस का उपयोग करके आप एक टेबल नहीं लौटा सकते।
हालाँकि आप तालिका को वापस करने के लिए संग्रहीत कार्यविधि का उपयोग कर सकते हैं।
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