घोषणाएं BEGIN
. के ठीक बाद होनी चाहिए ब्लॉक करें। आपके मामले में बस DECLARE cur1 CURSOR
ले जाएँ और DECLARE CONTINUE HANDLER..
दो पंक्तियाँ ऊपर।
कभी-कभी आप कोड में बाद में एक चर या कर्सर घोषित करना चाहते हैं, उदाहरण के लिए, यदि कोई शर्त पूरी होती है।
इस मामले में आप ब्लॉक को नेस्टेड BEGIN .. END
. के साथ लपेट सकते हैं फिर से।
http://dev.mysql.com/doc/refman /5.5/hi/begin-end.html औरhttp://dev.mysql.com/doc/refman/ 5.5/hi/declare.html
साथ ही आप CUR1
. घोषित कर रहे हैं लेकिन cur1
. का उपयोग कर रहे हैं ।