Erklæringer skal være lige efter en BEGIN blok. I dit tilfælde skal du bare flytte DECLARE cur1 CURSOR og DECLARE CONTINUE HANDLER.. to linjer op.
Nogle gange ønsker du at erklære en variabel eller markør senere i koden, for eksempel kun hvis en betingelse er opfyldt.
I dette tilfælde kan du pakke blokken med en indlejret BEGIN .. END igen.
https://dev.mysql.com/doc/refman /5.5/da/begin-end.html oghttps://dev.mysql.com/doc/refman/ 5.5/da/declare.html
Du erklærer også CUR1 men ved at bruge cur1 .