WHILE DO
drop procedure if exists p_while_do;
create procedure p_while_do()
begin
declare i int;
set i = 1;
while i <= 10 do
select concat('index : ', i);
set i = i + 1;
end while;
end;
call p_while_do();
FOR LOOP
drop procedure if exists p_for_loop;
create procedure p_for_loop()
begin
declare i int;
set i = 1;
loop_example : loop
select concat('index -> ', i);
set i = i + 1;
if i > 10 then
leave loop_example;
end if;
end loop;
end;
call p_for_loop();