我正在尝试在MySQL中完全按照文档中所述使用标签语句。
我在标签后面的冒号上永久收到错误: 怎么了? 我已经尝试过使用MariaDB的XAMPP以及使用MySQL的WAMP。我尝试尽可能简单的程序。从phpMyAdmin中的SQL选项卡以及Import中的文件脚本。完全相同:“:”附近的意外字符。
我发现过程定义中的TAB可能会导致问题。我没有任何TAB。我尝试了循环和循环,开始与BEGIN ....仍然相同......请帮忙。
答案 0 :(得分:0)
您END LOOP
尝试将其更改为END LOOP loop1;
see MySQL document。
答案 1 :(得分:0)
您的代码已经确认在MySQL 5.6中正常工作 - 这是一个SQL小提琴:http://sqlfiddle.com/#!9/c00911/1。我也怀疑phpMyAdmin客户端。
尝试将标签放在自己的行上,或者从标签中取出数字(也可以从中取出单词循环 - 也许它解析它很有趣)。可以称之为var_counter
。