我正在尝试对本教程中的存储过程中的 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 ;