1.while循环
DELIMITER $$
CREATE PROCEDURE test_while()
BEGIN
-- 定义循环对象
DECLARE i INT DEFAULT 0;
-- 判断是否执行下一次循环
WHILE(i<20) DO
BEGIN
-- 执行循环操作
SET i =i +1;
INSERT INTO test_for(id) VALUES(i);
END;
END WHILE;
END;
$$
DELIMITER ;
CALL test_while();
CREATE PROCEDURE test_while()
BEGIN
-- 定义循环对象
DECLARE i INT DEFAULT 0;
-- 判断是否执行下一次循环
WHILE(i<20) DO
BEGIN
-- 执行循环操作
SET i =i +1;
INSERT INTO test_for(id) VALUES(i);
END;
END WHILE;
END;
$$
DELIMITER ;
CALL test_while();