双重循环插入

DELIMITER ;;
CREATE PROCEDURE test_insert()BEGIN
DECLARE a INT DEFAULT 1;
DECLARE b TINYINT DEFAULT 1;
WHILE (a <= 100) DO
-- repeat SET a = a + 1;
-- select a;
WHILE (b <=20) DO
insert into school_sp_mj(school_id,mojor_id,status) values(a,b,1);
SET b = b + 1;
-- select b;
END WHILE; SET b = 1;
-- select a;
-- until a >= i_PlayerCount
-- end repeat;
END WHILE;
commit;
END;;
CALL test_insert();

单个循环插入多条数据

DELIMITER ;;
CREATE PROCEDURE test_insert()
BEGIN
DECLARE y TINYINT DEFAULT 1;
WHILE y<20
DO
insert into school_sp_mj(school_id,mojor_id,status) values(1,y,1);
SET y=y+1;
END WHILE ;
commit;
END;;
CALL test_insert();

转载于:https://www.cnblogs.com/austinspark-jessylu/p/8757972.html

mysql 批量数据循环插入相关推荐

  1. mysql插入多行数据来自另一张表_mysql从一张表查询批量数据并插入到另一表中的完整实例...

    说在前面 nodejs 读取数据库是一个异步操作,所以在数据库还未读取到数据之前,就会继续往下执行代码. 最近写东西时,需要对数据库进行批量数据的查询后,insert到另一表中. 说到批量操作,让人最 ...

  2. python db.commit_python对MySQL进行数据的插入、更新和删除之后需要commit,数据库才会真的有数据操作。(待日后更新)...

    今天在尝试用下面的python代码对MySQL进行数据的插入.更新和删除时, 突然发现代码执行成功, 通过代码查询也显示数据已经插入或更新, 但是当我在MySQL客户端通过SQL语句查询时, 数据库中 ...

  3. python输入文字、成为字典_python中将字典形式的数据循环插入Excel

    1.我们看到字典形式的数据如下所示 list=[["2891-1", "D"],["2892-1", "D"],[&qu ...

  4. [整理]MySql批量数据导入Load data infile解决方案

    有时候我们需要将大量数据批量写入数据库,直接使用程序语言和Sql写入往往很耗时间,其中有一种方案就是使用MySql Load data infile导入文件的形式导入数据,这样可大大缩短数据导入时间. ...

  5. mysql 大数据量插入遇到瓶颈 可行性方案探究

    数据迁移.数据恢复往往都需要做大数据量的插入操作,但是,不同的插入方法对性能的影响也是非常大的 插入数据分析 一次插入多行的值 插入行所需的时间由以下因素决定(参考 MySQL 5.7 参考手册: 8 ...

  6. 使用hibernate与mysql时数据不能插入的原因及解决办法

    1.背景 之前从没用过hibernate,因此在网上搜了一下hibernate快速入门方面的信息,最后我按照<Myeclipse Hibernate 快速入门 中文版>(CSDN,百度文库 ...

  7. mysql 存储过程,循环插入每天日期

    程序功能:根据输入参数:开始日期,结束日期,插入在这个日期之间的每天的日期 代码如下: 输入参数20141021,20201021 DROP PROCEDURE IF EXISTS `insertMa ...

  8. mysql 批量数据导入报错_Mybatis 批量插入数据 关于Oracle 批量插入报错:ORA

    Mybatis 批量插入数据 关于Oracle 批量插入报错:ORA-00933: SQL 命令未正确结束 问题:用mybaits 批量插入数据到Oracle 数据库的时候, 报错:ORA-00933 ...

  9. mysql 批量数据插入很慢(kettle 输入输出组件) 性能优化办法

    背景 最近在做数仓重构项目,遇到一些性能瓶颈,这里记录一下解决办法. 随着业务数据每天都在增加,几年前开发的etl任务开始跑不动了.大表一般是通过增量的方式插入,但是修复bug 或者每月/季度跑一次的 ...

  10. php+mysql实现数据分批插入

    上周需要将云端的数据有条件的录入到mysql中,最开始是使用遍历数据然后一条条的插入的笨方法,结果速度慢的要死,所以又随便写了个笨方法2.0,记录一下自己菜鸟的成长历程.同时这也是在博客园的第一篇文章 ...

最新文章

  1. JAVA面试解析(有赞二面)
  2. Win 11大更新:可安装超千款Android应用
  3. java and asp.net
  4. fibonacci climbing-stairs
  5. 【C语言进阶深度学习记录】十八 条件编译的使用与分析
  6. Android入门:封装一个HTTP请求的辅助类
  7. Webpack 4.X 从入门到精通 - 第三方库(六)
  8. 通过java读取.properties 配置文件
  9. 哪些人可以报考公务员 哪些人不能报考公务员
  10. 如何从Mac桌面隐藏各种标准图标?
  11. 最新Java开发毕业论文参考文献干货满满
  12. java 前后端分离
  13. 8- 性能测试面试题(测试框架总结)史上最全面试题
  14. MacOS 利用keka.app压缩工具制作dmg文件
  15. Android系统驱动介绍
  16. ICP经营许可证需要多久能够下证
  17. 深入学习图数据库语言Gremlin 系列文章链接汇总
  18. 连续信号、离散信号、模拟信号与数字信号区别
  19. 怎么把四个图片合成一个图片?
  20. [DB] From Leng,Oracle 数据库报ora-653 ora-01654错误解决办法

热门文章

  1. [渝粤教育] 中国地质大学 会计专业英语 复习题
  2. 一个计算机高手的成长zz
  3. Using BLAS and LAPACK from C/C++
  4. [转帖]java必备的开发知识和技能
  5. java 泛型的类型擦除和桥方法
  6. Mac如何彻底卸载Mysql
  7. Git-版本控制 (二)
  8. (转)10条名言,让你少走弯路
  9. BZOJ3571 [Hnoi2014]画框 【分治 + KM算法】
  10. 《HTTP权威指南》– 6.代理