आपको अपनी प्रक्रिया में कुछ समस्याएं हैं। सबसे पहले, जैसा कि मैनुअल में बताया गया है :
तो आपको अपने
. को स्थानांतरित करने की आवश्यकता हैset @dateval = `wanted_date`;
सभी DECLARE . के बाद s (कर्सर सहित और हैंडलर जारी रखें)।
दूसरे, colval . की आपकी घोषणा गलत है, string एक मान्य डेटा प्रकार नहीं है और इसे text . से बदला जाना चाहिए :
declare colval text default null;