问题描述:
循环是编程控制流(顺序、判断、循环)中的经典思路之一,那么在sql中,如何实现循环?
解决思路:
在sql中,循环一般出现在procedure中,有众多实现函数,例如while、repeat、loop,这里以while...do..示例
delimiter //
CREATE PROCEDURE ttest ( )
begin
DECLARE a INT;
SET a = 0;
WHILE a < 10 DO
SET a = a + 1;
END WHILE;
SELECT a;
END //
delimiter;
call ttest(); #结果显示为10,while...do...被执行
三个资料Q群下载不了也转发不了,先放这里Fine_tuning.zipLangChain.zipdata_clear.rar
在第一节基础上 更新了函数和执行顺序:实操了字符数函数、时间函数、字段截取函数、interval函数等,除最后顺序实操因未导入数据库,导致无法执行