select factory_code, production_version, bom_code, optional_bom, optional_bom_text, pvvd, pved, bom_calculate_number, bom_calculate_unit, bom_base_number, bom_base_unit, component_unit, component_pro_flag, msi, sanka, attr1, attr2, attr3, create_by, create_time, update_by, update_time, remark, current_version from base_bom select equipment_id, equipment_code, equipment_name, equipment_brand, equipment_spec, equipment_type_id, equipment_type_code, equipment_type_name, workshop_id, workshop_code, workshop_name, status, remark, attr1, attr2, attr3, attr4, create_by, create_time, update_by, update_time, workshop_section, equipment_location, hourly_unit_price from base_equipment select process_id, process_code, process_name, attention, enable_flag, remark, attr1, attr2, attr3, attr4, create_by, create_time, update_by, update_time,split_merge,split_merg_num,sync,work_center,work_time,equipment,param1,param2,param3,param4,param5,param6,param7,param8,param9,param10 from pro_process insert into pro_process process_id, process_code, process_name, attention, enable_flag, remark, attr1, attr2, attr3, attr4, create_by, create_time, update_by, update_time, split_merge, split_merg_num, sync, work_center, work_time, equipment, param1, param2, param3, param4, param5, param6, param7, param8, param9, param10, #{processId}, #{processCode}, #{processName}, #{attention}, #{enableFlag}, #{remark}, #{attr1}, #{attr2}, #{attr3}, #{attr4}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, #{splitMerge}, #{splitMergNum}, #{sync}, #{workCenter}, #{workTime}, #{equipment}, #{param1}, #{param2}, #{param3}, #{param4}, #{param5}, #{param6}, #{param7}, #{param8}, #{param9}, #{param10}, update pro_process process_code = #{processCode}, process_name = #{processName}, attention = #{attention}, enable_flag = #{enableFlag}, remark = #{remark}, attr1 = #{attr1}, attr2 = #{attr2}, attr3 = #{attr3}, attr4 = #{attr4}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, update_time = #{updateTime}, split_merge = #{splitMerge}, split_merg_num = #{splitMergNum}, sync = #{sync}, work_center = #{workCenter}, work_time = #{workTime}, equipment = #{equipment}, param1 = #{param1}, param2 = #{param2}, param3 = #{param3}, param4 = #{param4}, param5 = #{param5}, param6 = #{param6}, param7 = #{param7}, param8 = #{param8}, param9 = #{param9}, param10 = #{param10}, where process_id = #{processId} delete from pro_process where process_id = #{processId} delete from pro_process where process_id in #{processId}