gpt4 book ai didi

mysql - 尝试使用循环时出现 SQL 错误?

转载 作者:行者123 更新时间:2023-11-29 18:16:56 25 4
gpt4 key购买 nike

当前以下 SQL 代码存在问题,似乎给出了 SQL 错误,我不知道为什么会给出它,因为以前的 @SET 值工作正常。

SQL:

SET @i1 = 4500000;
SET @i2 = 10;

SET @cnt = 1;

WHILE @cnt < 125
BEGIN
`INSERT INTO ix12 (entry, ix2) VALUES (@i1, @i2);
SET @cnt = @cnt + 1;
SET @i1 = @i1 + 1;
END;

错误:

SQL Error (1064): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHILE @cnt < 125 BEGIN INSERT INTO ix12 (entry, ix2) VALUES (@i1, @i2)' at line 1 */

任何关于为什么抛出 SQL 错误的帮助将不胜感激。

最佳答案

尝试改变

SET @cnt = 1;

WHILE @cnt < 125

DECLARE @cnt int = 1

WHILE @cnt < 125

关于mysql - 尝试使用循环时出现 SQL 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46936447/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com