示例
DROP PROCEDURE IF EXISTS test;# 如果存在test存储过程则删除
CREATE PROCEDURE test ( ) # 创建无参存储过程,名称为test
BEGIN
DECLARE i INT;# 申明变量
SET i = 0;# 变量赋值
WHILE
i < 10000 DO# 结束循环的条件: 当i大于10000时跳出while循环
INSERT INTO liushui ( fix ) VALUES ( 'IN98' );# 往liushui表添加数据
SET i = i + 1;# 循环一次,i加1
END WHILE;# 结束while循环
-- SELECT * FROM liushui; # 查看liushui表数据
END # 结束定义语句
执行
CALL test ();# 调用存储过程