gpt4 book ai didi

mysql - 我可以在不使用过程/函数的情况下在 MySQL 中运行循环吗?

转载 作者:IT老高 更新时间:2023-10-28 23:51:15 27 4
gpt4 key购买 nike

对于测试,是否可以从 MySQL Workbench 或类似工具运行循环?我试过了,但出错了。

如果可能,请提供一个我可以运行的简单示例。

最佳答案

如果没有存储过程,则无法在 SQL 编辑器中执行 for 循环。我用 TOAD for MySQL .

一个快速存储过程应该可以完成这项工作:

DELIMITER $$

DROP PROCEDURE IF EXISTS proc_loop_test$$
CREATE PROCEDURE proc_loop_test()
BEGIN
DECLARE int_val INT DEFAULT 0;
test_loop : LOOP
IF (int_val = 10) THEN
LEAVE test_loop;
END IF;

SET int_val = int_val +1;
SELECT int_val;
END LOOP;
END$$

DELIMITER ;

关于mysql - 我可以在不使用过程/函数的情况下在 MySQL 中运行循环吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14739940/

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