mysql 批量数据循环插入
2023-09-14 09:03:39 时间
双重循环插入
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();
相关文章
- MySQL实现快速批量更新数据(mysql更新多条数据)
- 与优化MySQL慢查询定位与优化:路径分析与改善(mysql慢查询定位)
- MySQL循环游标的高效使用方法(mysql循环游标)
- Mysql索引建立的必要条件(mysql建索引的要求)
- 的数据MySQL:获取第一天的数据(mysql获取第一天)
- MySQL实现批量创建表:快速高效的数据库表管理方法(mysql批量创建表)
- MySQL插入触发器:了解如何自动执行操作(mysql插入触发)
- 「MySQL日期循环」:利用MySQL的日期函数实现日期的循环操作(mysql日期循环)
- 掌握MySQL查询语句:查询所有字段(mysql所有字段查询)
- 数据MySQL快速批量导出数据的简易指南(mysql批量导出)
- 使用MySQL函数CASE对数据进行分类处理(mysql函数case)
- MySQL建立资料库表空间的方法(mysql建立表空间)
- MySQL 中时间的使用方法(mysql中times)
- MySQL中如何使用减法函数(mysql中减法函数)
- MySQL的循环类型及应用(mysql三大循环)
- 深入了解MySQL三大分类揭秘(mysql三大分类)
- 批量导入数据MySQL实现一次性增加多行记录(mysql一次增加几行)
- MySQL禁止批量修改,保证数据安全(mysql不允许批量修改)
- 技巧MySQL实现两条数据相加较为方便的方法(mysql 两条数据相加)