select plan_id, plan_code, plan_name, plan_workshop, plan_prod_line, equipment_name, equipment_code, plan_loop, plan_loop_type, plan_loop_start, plan_loop_end, plan_person, plan_status, plan_restrict, plan_type, plan_outsource, work_code, factory_code, attr1, attr2, attr3, del_flag, create_by, create_time, update_by, update_time from equ_plan insert into equ_plan plan_id, plan_code, plan_name, plan_workshop, plan_prod_line, equipment_name, equipment_code, plan_loop, plan_loop_type, plan_loop_start, plan_loop_end, plan_person, plan_status, plan_restrict, plan_type, plan_outsource, work_code, factory_code, attr1, attr2, attr3, del_flag, create_by, create_time, update_by, update_time, #{planId}, #{planCode}, #{planName}, #{planWorkshop}, #{planProdLine}, #{equipmentName}, #{equipmentCode}, #{planLoop}, #{planLoopType}, #{planLoopStart}, #{planLoopEnd}, #{planPerson}, #{planStatus}, #{planRestrict}, #{planType}, #{planOutsource}, #{workCode}, #{factoryCode}, #{attr1}, #{attr2}, #{attr3}, #{delFlag}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, update equ_plan plan_code = #{planCode}, plan_name = #{planName}, plan_workshop = #{planWorkshop}, plan_prod_line = #{planProdLine}, equipment_name = #{equipmentName}, equipment_code = #{equipmentCode}, plan_loop = #{planLoop}, plan_loop_type = #{planLoopType}, plan_loop_start = #{planLoopStart}, plan_loop_end = #{planLoopEnd}, plan_person = #{planPerson}, plan_status = #{planStatus}, plan_restrict = #{planRestrict}, plan_type = #{planType}, plan_outsource = #{planOutsource}, work_code = #{workCode}, factory_code = #{factoryCode}, attr1 = #{attr1}, attr2 = #{attr2}, attr3 = #{attr3}, del_flag = #{delFlag}, and CONVERT(date,create_time) >= #{createTimeStart} and #{createTimeEnd} >= CONVERT(date,create_time) and create_by like concat('%', #{createBy}, '%') and CONVERT(date,update_time) >= #{updateTimeStart} and #{updateTimeEnd} >= CONVERT(date,update_time) and update_by like concat('%', #{updateBy}, '%') and del_flag = '0' where plan_id = #{planId} delete from equ_plan where plan_id = #{planId} delete from equ_plan where plan_id in #{planId}