方法一: 采用存储过程,使用循环,限制更新的条数,效率不是很高。。
方法二: 建立和目标表一样的结构的临时表(基于事务的临时表,保证主键一样),使用视图更新的操作。
update( select a.A列,b.A列 from t1 a,temp_t1 b where a.id=b.id) set a.A列=b.A列 方法三: 同样的使用临时表,根据插入产生的日志少于update的日志的办法,使用 truncate table t1; create table t1 as select * from temp_t1;
顶一下
(0)
0%
踩一下
(0)
0%
- 相关评论
- 我要评论
-