MySQL में Oracle जैसा कोई रिफ़कर्सर नहीं है। यदि आप एक संग्रहीत प्रक्रिया लिखने की योजना बना रहे हैं जो MySQL में कई पंक्तियों/परिणामों को सेट करता है तो बस करें
DROP procedure IF EXISTS `sample`;
DELIMITER $$
CREATE PROCEDURE `sample`(p_rank IN INT)
BEGIN
select * from MyTable where id=p_rank;
END$$
DELIMITER ;
और sample();
. पर कॉल करें . यह एक परिणाम सेट लौटाएगा जिसका आप उपयोग कर सकते हैं।