CREATE DEFINER=`root`@`localhost` PROCEDURE `looping`(vinicial INT, vfinal INT)
BEGIN
DECLARE vcontador INT;
SET SQL_SAFE_UPDATES = 0;
DELETE FROM tb_looping;
SET SQL_SAFE_UPDATES = 1;
SET vcontador = vinicial;
WHILE vcontador <= vfinal
DO INSERT INTO tb_looping VALUES(vcontador);
SET vcontador = vcontador+1;
END WHILE;
SELECT * FROM tb_looping;
END
CALL looping(1,10);