gpt4 book ai didi

MYSQL声明变量

转载 作者:行者123 更新时间:2023-11-29 21:14:44 24 4
gpt4 key购买 nike

我不明白这个脚本有什么问题

BEGIN
DECLARE crs INT DEFAULT 0;

WHILE crs < 10 DO
INSERT INTO `continent`(`name`) VALUES ('cont'+crs)
SET crs = crs + 1;
END WHILE;
END;

我希望它向表大陆中插入 10 个值,但第二行出现错误。

最佳答案

在MySQL中使用@声明变量并使用:=赋值

SET @crs = 0; // declaration
--here your query
@crs := @crs+1 // assignment

引用文献

关于MYSQL声明变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36045685/

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