これにはおそらく簡単な解決策がありますが、私はそれを理解できません:私はWhileループで更新しようとしています(phpMyAdminパネルから):
DELIMITER $$
CREATE PROCEDURE proc_name()
BEGIN
DECLARE c int ;
SET c = 509 ;
WHILE c<637 DO
UPDATE foobar
SET `qwerty`= 10000+c-509
WHERE `product_id` IS c ;
SET c = c + 1 ;
END WHILE;
END $$
DELIMITER ;
エラー:
..'cの近く; SET c = c + 1; 終了中; 9行目でEND'。