mysql:12793
From: "tarumi" <"tarumi" <yuutarumi@xxxxxxxxxx>>
Date: Wed, 22 Feb 2006 14:38:26 +0900
Subject: [mysql 12793] Re: PROCEDUREでのCURSOR終了条件
tarumiです。 一部抜けがありました。 doneを宣言とHANDLERの設定しとかないとまずいようです。 DECLARE done INT DEFAULT 0; > DECLARE myCur CURSOR FOR SELECT * FROM HOGEHOGE; DECLARE CONTINUE HANDLER FOR SQLSTATE '02000' SET done = 1; > REPEAT > FETCH myCur INTO 変数、変数・・・; > IF NOT done THEN > 処理色々。 > END IF; > UNTIL done END REPEAT; 以上です。
12790 2006-02-22 12:20 ["tarumi" <yuutarumi@] PROCEDUREでのCURSOR終了条件 12791 2006-02-22 13:30 ┗["tarumi" <yuutarumi@] -> 12793 2006-02-22 14:38 ┗["tarumi" <yuutarumi@]