このチュートリアルのストアド プロシージャで while ループの簡単なテストを作成しようとしていますが、 このエラーに直面しました
Unknown Column cnt in 'field list'
これがspです、誰か助けてくれますか?
DELIMITER $$
CREATE PROCEDURE `WhileLoopProc` ()
BEGIN
DECLARE cnt INT DEFAULT 1;
DECLARE str VARCHAR(255) DEFAULT '';
WHILE cnt < 10 DO
SET str = CONCAT(str,cnt,',');
set cnt = cnt + 1 ;
END WHILE;
SELECT str;
END $$
DELIMITER ;