mysql 创建存储过程 (procedure)
网上找到一篇 使用Navicat for MySQL创建存储过程 的文章,通过查询窗口执行创建 procedure 的语句。
CREATE PROCEDURE `insert_boxes`(IN total int)
BEGIN
declare i int default 1000;
while i < total+1500 do
insert into boxes (id) values (concat('XXX', LPAD(i, 4, 0)));
set i = i + 1;
end while ;
END
删除存储过程:
DROP PROCEDURE `insert_boxes`;
调用存储过程:
CALL insert_boxes(100);