当前位置:首页 > 开发 > 数据库 > 正文

sql批量插入数据

发表于: 2015-07-14   作者:qifeifei   来源:转载   浏览:
摘要: hi,   自己在做工程的时候,遇到批量插入数据的数据修复场景。我的思路是在插入前准备一个临时表,临时表的整理就看当时的选择条件了,临时表就是要插入的数据集,最后再批量插入到数据库中。    WITH tempT AS ( SELECT item_id AS combo_id, item_id, now() AS create_date FROM a

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

 

sql批量插入数据

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号