hi,
? 自己在做工程的时候,遇到批量插入数据的数据修复场景。我的思路是在插入前准备一个临时表,临时表的整理就看当时的选择条件了,临时表就是要插入的数据集,最后再批量插入到数据库中。
??
WITH tempT AS ( SELECT item_id AS combo_id, item_id, now() AS create_date FROM ali_item WHERE item_id NOT IN ( SELECT combo_id FROM ali_item_combo ) ) INSERT INTO ali_item_combo (combo_id,item_id,create_date) SELECT combo_id, item_id, create_date FROM tempT
?
原文:http://qifeifei.iteye.com/blog/2227297