mybatis 批量复制同表数据并做修改字段,后插入。

相关标签: # webkit# 数据
一、复制同表数据,不做修改
INSERT INTO 表名 (字段)SELECT 字段 FROM 表名 WHERE 条件;
二、复制同表数据同时作出修改
<insert id="initializationTaskRules" parameterType="LgsOperationTaskRules">
INSERT INTO lgs_operation_task_rules ( is_initialization, task_name, task_rules, date_interval, reminder_date, executive_role, task_describe, subtask, site_id ) SELECT
is_initialization,
task_name,
task_rules,
date_interval,
reminder_date,
executive_role,
task_describe,
subtask,
#{siteId} AS site_id
FROM
lgs_operation_task_rules r
WHERE
r.is_initialization = 1
AND r.site_id IS NULL
</insert>
文章来源: https://blog.51cto.com/u_15906694/5922634
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报