यदि आप max_sp_recursion_depth सेट करते हैं, तो Mysql एक PROCEDURE में 255 तक रिकर्सन की अनुमति देता है।
यह जोखिम भरा है क्योंकि इस बात की संभावना है कि भविष्य में आवश्यक रिकर्सन गहराई 255 से अधिक हो सकती है।
तो बेहतर होगा कि आप INOUT . का उपयोग करके अपने फ़ंक्शन को एक प्रक्रिया से बदल दें return_result के लिए चर।