-
前几天在公司遇到一个问题,就是如何使用Navicat向mysql中循环添加数据,百度查了查说是需要使用存储过程解决这个问题。
废话不多输了,直接上代码:
-- 创建存储过程
CREATE PROCEDURE test_insert ()
BEGIN
-- 定义一个属性
DECLARE i INT DEFAULT 0;
WHILE i<=100
DO
-- 你要执行的sql
SET i=i+1;
END WHILE ;
commit;
END;
-- 调用:
CALL test_insert();
上面是存储过程的一个模板,各位可以按照自己的业务需求来进行改变。
版权声明:本文为whl190412原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。