宣言は、BEGIN
の直後に行う必要があります ブロック。あなたの場合は、DECLARE cur1 CURSOR
を移動するだけです。 およびDECLARE CONTINUE HANDLER..
2列に並んでいます。
条件が満たされた場合など、コードの後半で変数またはカーソルを宣言したい場合があります。
この場合、ネストされたBEGIN .. END
でブロックをラップできます。 もう一度。
http://dev.mysql.com/doc/refman /5.5/en/begin-end.html
および
また、CUR1
を宣言しています ただし、cur1
を使用します 。