当前位置 : 主页 > 编程语言 > java >

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

来源:互联网 收集:自由互联 发布时间:2023-02-04
一、复制同表数据,不做修改 INSERT INTO 表名 (字段)SELECT 字段 FROM 表名 WHERE 条件; 二、复制同表数据同时作出修改 insert id="initializationTaskRules" parameterType="LgsOperationTaskRules" INSERT INT

一、复制同表数据,不做修改

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>

上一篇:导出镜像 容器(export、import、save、load)
下一篇:没有了
网友评论