select id, master_planner, week_day, week_cycle, main_part_number, main_part_drawing_number, customer, business_type, document_number, requirement_type, document_status, item_number, drawing_no, version_number, production_quantity, good_products_quantity, process_number, work_center, department, plan_start_day, plan_end_day, standby_number, standby_name, standby_stock, next_process_deparment, is_suspended, is_outsourcing, account, advanced_materials, advanced_document_number, advanced_requirement_day, is_plan_complete, is_stock_complete, has_turnback, has_risk, batch_number from aps_part_plan_temp insert into aps_part_plan_temp id, master_planner, week_day, week_cycle, main_part_number, main_part_drawing_number, customer, business_type, document_number, requirement_type, document_status, item_number, drawing_no, version_number, production_quantity, good_products_quantity, process_number, work_center, department, plan_start_day, plan_end_day, standby_number, standby_name, standby_stock, next_process_deparment, is_suspended, is_outsourcing, account, advanced_materials, advanced_document_number, advanced_requirement_day, is_plan_complete, is_stock_complete, has_turnback, has_risk, batch_number, #{id}, #{masterPlanner}, #{weekDay}, #{weekCycle}, #{mainPartNumber}, #{mainPartDrawingNumber}, #{customer}, #{businessType}, #{documentNumber}, #{requirementType}, #{documentStatus}, #{itemNumber}, #{drawingNo}, #{versionNumber}, #{productionQuantity}, #{goodProductsQuantity}, #{processNumber}, #{workCenter}, #{department}, #{planStartDay}, #{planEndDay}, #{standbyNumber}, #{standbyName}, #{standbyStock}, #{nextProcessDeparment}, #{isSuspended}, #{isOutsourcing}, #{account}, #{advancedMaterials}, #{advancedDocumentNumber}, #{advancedRequirementDay}, #{isPlanComplete}, #{isStockComplete}, #{hasTurnback}, #{hasRisk}, #{batchNumber}, update aps_part_plan_temp master_planner = #{masterPlanner}, week_day = #{weekDay}, week_cycle = #{weekCycle}, main_part_number = #{mainPartNumber}, main_part_drawing_number = #{mainPartDrawingNumber}, customer = #{customer}, business_type = #{businessType}, document_number = #{documentNumber}, requirement_type = #{requirementType}, document_status = #{documentStatus}, item_number = #{itemNumber}, drawing_no = #{drawingNo}, version_number = #{versionNumber}, production_quantity = #{productionQuantity}, good_products_quantity = #{goodProductsQuantity}, process_number = #{processNumber}, work_center = #{workCenter}, department = #{department}, plan_start_day = #{planStartDay}, plan_end_day = #{planEndDay}, standby_number = #{standbyNumber}, standby_name = #{standbyName}, standby_stock = #{standbyStock}, next_process_deparment = #{nextProcessDeparment}, is_suspended = #{isSuspended}, is_outsourcing = #{isOutsourcing}, account = #{account}, advanced_materials = #{advancedMaterials}, advanced_document_number = #{advancedDocumentNumber}, advanced_requirement_day = #{advancedRequirementDay}, is_plan_complete = #{isPlanComplete}, is_stock_complete = #{isStockComplete}, has_turnback = #{hasTurnback}, has_risk = #{hasRisk}, batch_number = #{batchNumber}, where id = #{id} delete from aps_part_plan_temp where id = #{id} delete from aps_part_plan_temp where id in #{id}