delimiter $$; ---- 将结束符从‘;’改为'$$;'
create procedure big_data (num int) # big_data:名称;num int:参数列表
begin
declare i int; --- 定义一个变量
set i = 0; --- 赋值
while i < num do
insert into bsz (name,money) values (concat('lynn',i),1000); ---- SQL 语句块;concat 拼接lynn 和 i,以得到不同的name
set i = i+1; --- 重新赋值
end while;
end
$$;
delimiter; -- 将结束符改回‘;’
call big_data(100) --- 上述代码执行过后,call 下即可批量执行 SQL 语句