-- MySQL 中没有直接的循环语句,但可以通过存储过程或函数来实现循环逻辑。
-- 下面是一个使用 WHILE 循环的示例:
DELIMITER $$
CREATE PROCEDURE example_while_loop()
BEGIN
DECLARE v_counter INT DEFAULT 1;
-- 开始循环
WHILE v_counter <= 5 DO
-- 打印当前计数器值
SELECT v_counter;
-- 计数器加1
SET v_counter = v_counter + 1;
END WHILE;
END $$
DELIMITER ;
-- 调用存储过程
CALL example_while_loop();
$$
,以便在存储过程中使用分号而不立即结束整个语句。v_counter
并初始化为 1。v_counter
小于等于 5 时,执行循环体。这个示例展示了如何在 MySQL 中使用 WHILE
循环。
上一篇:mysql停止服务
下一篇:mysql取两个字段的最大值
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站