社区
Java
帖子详情
Mysql 实现把一张有数据的表批量添加到一张无数据的表
firelangfemale
2017-12-06 10:27:04
批量添加的操作 除了用for循环的话 还有什么更高效的方法 求大神指教
...全文
233
4
打赏
收藏
Mysql 实现把一张有数据的表批量添加到一张无数据的表
批量添加的操作 除了用for循环的话 还有什么更高效的方法 求大神指教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
firelangfemale
2017-12-06
打赏
举报
回复
从list取出来也需要foreach遍历 拿到一个个对象才能save
自由自在_Yu
2017-12-06
打赏
举报
回复
框架里面直接执行一条sql语句,insert into ... select 这样应该比你遍历快吧 遍历要先select查询,保存在集合里,然后从集合里取出在在insert,这样就多了步骤
firelangfemale
2017-12-06
打赏
举报
回复
我就是在controller的代码层操作,用的是spring+springMVC+hibernate 的框架。您说的foreach 循环不也是循环的一种么,foreach 遍历出另外一张表的数据,得出一个个对象在对新表进行set操作,保存,您是这个意思对不,但是我觉得这种效率还是比较低的,能有更加好一点的方案吗
Buguanjia-Ssj
2017-12-06
打赏
举报
回复
1.如果你是在代码层面进行操作,可以先把有数据的那张表中的数据查出来,然后在批量插入,不推荐使用循环进行操作。如果你使用jbdc直接操作的,在sql语句的拼接上使用insert into a values (id,...),(id,.....),(id...),如果你用的框架,那么使用foreach批量操作 2.如果你是直接操作数据库,用insert into a (id,....) select id,...from b
Mysql
表
批量
添加
字段
文章介绍了如何在
MySQL
中使用ALTERTABLE语句
批量
添加
单个或多个字段,并提供了为多个
表
添加
字段的两种方法。同时,讨论了在MyBatis框架中通过编写SQL语句和Java代码来
实现
为多个
表
添加
字段的操作。
MYSQL
把
一张
表
的
数据
批量
复制到另外
一张
表
本文详细介绍如何使用
MySQL
数据
库的SQL语句进行
数据
迁移,包括
表
结构复制、
数据
批量
转移及跨库操作,适用于相同或不同结构的
表
间
数据
迁移。
mysql
批量
插入另
一张
表
的
数据
_
mysql
从
一张
表
查询
批量
数据
并插入到另一
表
中的完整实例...
本文介绍如何使用
MySQL
实现
从
一张
表
中查询
批量
数据
并插入到另
一张
表
的方法。通过改进for循环,采用
批量
查询和插入技术,有效提高了
数据
迁移效率并减少了
数据
库连接次数。
oracle到
mysql
的多
表
批量
数据
迁移-kettle的使用
本文详细介绍如何使用Kettle
实现
数据
库多
表
数据
迁移,包括从
MySQL
读取
表
名,将
表
名设置为变量,以及根据变量进行Oracle到
MySQL
的
数据
迁移。适合初学者及需要
批量
迁移
数据
的场景。
SQLServer
数据
迁移到
Mysql
表
和字段comment丢失
批量
添加
方法
本文介绍了将SQLServer
数据
迁移到
MySQL
后,
表
和字段comment丢失的
批量
添加
方法。第一步用navicat迁移
数据
库;第二步在SQL Server源库生成
表
注解的sql语句并在
Mysql
执行;第三步生成
批量
添加
字段注解的sql语句。
Java
51,408
社区成员
86,090
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章