HANDLE, SITE, ENTRUST_DATE, ENTRUST_UNIT, DUTY_PERSON, DUTY_REASON, PROJECT_NUMBER, QUALITY_REVIEW_NUMBER, WORK_CONTACT_NUMBER, MATERIAL_CODE, MATERIAL_NAME, MAP_NO, AMOUNT, SINGLE_WORK_HOURS, TOTAL_WORK_HOURS, MACHINE_HOURS, OPERATOR, USE_DEVICE, DEVICE_TYPE, COST_CENTER, CREATED_BY, CREATED_TIME, UPDATED_BY, UPDATED_TIME, UPLOAD_CENTER, UPLOAD_USER, CLASSIFY, DUTY_CLASSIFY, EMPLOY_PROPERTY, CENTER_CODE, OTHER_KINDS_NUMBER,row_number() over (ORDER BY CREATED_TIME DESC ) SEQ INSERT INTO Z_TEMPORARY_FIX HANDLE, SITE, ENTRUST_DATE, ENTRUST_UNIT, DUTY_PERSON, DUTY_REASON, PROJECT_NUMBER, QUALITY_REVIEW_NUMBER, WORK_CONTACT_NUMBER, MATERIAL_CODE, MATERIAL_NAME, MAP_NO, AMOUNT, SINGLE_WORK_HOURS, TOTAL_WORK_HOURS, MACHINE_HOURS, OPERATOR, USE_DEVICE, DEVICE_TYPE, COST_CENTER, CREATED_BY, CREATED_TIME, UPDATED_BY, UPDATED_TIME, UPLOAD_CENTER, UPLOAD_USER, CLASSIFY, DUTY_CLASSIFY, EMPLOY_PROPERTY, CENTER_CODE, OTHER_KINDS_NUMBER, VALUES #{handle}, #{site}, #{entrustDate}, #{entrustUnit}, #{dutyPerson}, #{dutyReason}, #{projectNumber}, #{qualityReviewNumber}, #{workContactNumber}, #{materialCode}, #{materialName}, #{mapNo}, #{amount}, #{singleWorkHours}, #{totalWorkHours}, #{machineHours}, #{operator}, #{useDevice}, #{deviceType}, #{costCenter}, #{createdBy}, #{createdTime}, #{updatedBy}, #{updatedTime}, #{uploadCenter}, #{uploadUser}, #{classify}, #{dutyClassify}, #{employProperty}, #{centerCode}, #{otherKindsNumber}, INSERT INTO Z_TEMPORARY_FIX VALUES #{handle}, #{site}, #{entrustDate}, #{entrustUnit}, #{dutyPerson}, #{dutyReason}, #{projectNumber}, #{qualityReviewNumber}, #{workContactNumber}, #{materialCode}, #{materialName}, #{mapNo}, #{amount}, #{singleWorkHours}, #{totalWorkHours}, #{machineHours}, #{operator}, #{useDevice}, #{deviceType}, #{costCenter}, #{createdBy}, #{createdTime}, #{updatedBy}, #{updatedTime}, #{uploadCenter}, #{uploadUser}, #{classify}, #{dutyClassify}, #{employProperty}, #{centerCode}, #{otherKindsNumber}, UPDATE Z_TEMPORARY_FIX SITE=#{et.site}, ENTRUST_DATE=#{et.entrustDate}, ENTRUST_UNIT=#{et.entrustUnit}, DUTY_PERSON=#{et.dutyPerson}, DUTY_REASON=#{et.dutyReason}, PROJECT_NUMBER=#{et.projectNumber}, QUALITY_REVIEW_NUMBER=#{et.qualityReviewNumber}, WORK_CONTACT_NUMBER=#{et.workContactNumber}, MATERIAL_CODE=#{et.materialCode}, MATERIAL_NAME=#{et.materialName}, MAP_NO=#{et.mapNo}, AMOUNT=#{et.amount}, SINGLE_WORK_HOURS=#{et.singleWorkHours}, TOTAL_WORK_HOURS=#{et.totalWorkHours}, MACHINE_HOURS=#{et.machineHours}, OPERATOR=#{et.operator}, USE_DEVICE=#{et.useDevice}, DEVICE_TYPE=#{et.deviceType}, COST_CENTER=#{et.costCenter}, CREATED_BY=#{et.createdBy}, CREATED_TIME=#{et.createdTime}, UPDATED_BY=#{et.updatedBy}, UPDATED_TIME=#{et.updatedTime}, UPLOAD_CENTER=#{et.uploadCenter}, UPLOAD_USER=#{et.uploadUser}, CLASSIFY=#{et.classify}, DUTY_CLASSIFY=#{et.dutyClassify}, EMPLOY_PROPERTY=#{et.employProperty}, CENTER_CODE=#{et.centerCode}, OTHER_KINDS_NUMBER=#{et.otherKindsNumber}, WHERE HANDLE=#{et.handle} and ${et.MP_OPTLOCK_VERSION_COLUMN}=#{et.MP_OPTLOCK_VERSION_ORIGINAL} UPDATE Z_TEMPORARY_FIX SITE=#{et.site}, ENTRUST_DATE=#{et.entrustDate}, ENTRUST_UNIT=#{et.entrustUnit}, DUTY_PERSON=#{et.dutyPerson}, DUTY_REASON=#{et.dutyReason}, PROJECT_NUMBER=#{et.projectNumber}, QUALITY_REVIEW_NUMBER=#{et.qualityReviewNumber}, WORK_CONTACT_NUMBER=#{et.workContactNumber}, MATERIAL_CODE=#{et.materialCode}, MATERIAL_NAME=#{et.materialName}, MAP_NO=#{et.mapNo}, AMOUNT=#{et.amount}, SINGLE_WORK_HOURS=#{et.singleWorkHours}, TOTAL_WORK_HOURS=#{et.totalWorkHours}, MACHINE_HOURS=#{et.machineHours}, OPERATOR=#{et.operator}, USE_DEVICE=#{et.useDevice}, DEVICE_TYPE=#{et.deviceType}, COST_CENTER=#{et.costCenter}, CREATED_BY=#{et.createdBy}, CREATED_TIME=#{et.createdTime}, UPDATED_BY=#{et.updatedBy}, UPDATED_TIME=#{et.updatedTime}, UPLOAD_CENTER=#{et.uploadCenter}, UPLOAD_USER=#{et.uploadUser}, CLASSIFY=#{et.classify}, DUTY_CLASSIFY=#{et.dutyClassify}, EMPLOY_PROPERTY=#{et.employProperty}, CENTER_CODE=#{et.centerCode}, OTHER_KINDS_NUMBER=#{et.otherKindsNumber}, WHERE HANDLE=#{et.handle} and ${et.MP_OPTLOCK_VERSION_COLUMN}=#{et.MP_OPTLOCK_VERSION_ORIGINAL} UPDATE Z_TEMPORARY_FIX SITE=#{et.site}, ENTRUST_DATE=#{et.entrustDate}, ENTRUST_UNIT=#{et.entrustUnit}, DUTY_PERSON=#{et.dutyPerson}, DUTY_REASON=#{et.dutyReason}, PROJECT_NUMBER=#{et.projectNumber}, QUALITY_REVIEW_NUMBER=#{et.qualityReviewNumber}, WORK_CONTACT_NUMBER=#{et.workContactNumber}, MATERIAL_CODE=#{et.materialCode}, MATERIAL_NAME=#{et.materialName}, MAP_NO=#{et.mapNo}, AMOUNT=#{et.amount}, SINGLE_WORK_HOURS=#{et.singleWorkHours}, TOTAL_WORK_HOURS=#{et.totalWorkHours}, MACHINE_HOURS=#{et.machineHours}, OPERATOR=#{et.operator}, USE_DEVICE=#{et.useDevice}, DEVICE_TYPE=#{et.deviceType}, COST_CENTER=#{et.costCenter}, CREATED_BY=#{et.createdBy}, CREATED_TIME=#{et.createdTime}, UPDATED_BY=#{et.updatedBy}, UPDATED_TIME=#{et.updatedTime}, UPLOAD_CENTER=#{et.uploadCenter}, UPLOAD_USER=#{et.uploadUser}, CLASSIFY=#{et.classify}, DUTY_CLASSIFY=#{et.dutyClassify}, EMPLOY_PROPERTY=#{et.employProperty}, CENTER_CODE=#{et.centerCode}, OTHER_KINDS_NUMBER=#{et.otherKindsNumber}, HANDLE=#{ew.entity.handle} AND SITE=#{ew.entity.site} AND ENTRUST_DATE=#{ew.entity.entrustDate} AND ENTRUST_UNIT=#{ew.entity.entrustUnit} AND DUTY_PERSON=#{ew.entity.dutyPerson} AND DUTY_REASON=#{ew.entity.dutyReason} AND PROJECT_NUMBER=#{ew.entity.projectNumber} AND QUALITY_REVIEW_NUMBER=#{ew.entity.qualityReviewNumber} AND WORK_CONTACT_NUMBER=#{ew.entity.workContactNumber} AND MATERIAL_CODE=#{ew.entity.materialCode} AND MATERIAL_NAME=#{ew.entity.materialName} AND MAP_NO=#{ew.entity.mapNo} AND AMOUNT=#{ew.entity.amount} AND SINGLE_WORK_HOURS=#{ew.entity.singleWorkHours} AND TOTAL_WORK_HOURS=#{ew.entity.totalWorkHours} AND MACHINE_HOURS=#{ew.entity.machineHours} AND OPERATOR=#{ew.entity.operator} AND USE_DEVICE=#{ew.entity.useDevice} AND DEVICE_TYPE=#{ew.entity.deviceType} AND COST_CENTER=#{ew.entity.costCenter} AND CREATED_BY=#{ew.entity.createdBy} AND CREATED_TIME=#{ew.entity.createdTime} AND UPDATED_BY=#{ew.entity.updatedBy} AND UPDATED_TIME=#{ew.entity.updatedTime} AND UPLOAD_CENTER=#{ew.entity.uploadCenter} AND UPLOAD_USER=#{ew.entity.uploadUser} AND CLASSIFY=#{ew.entity.classify} AND DUTY_CLASSIFY=#{ew.entity.dutyClassify} AND EMPLOY_PROPERTY=#{ew.entity.employProperty} AND CENTER_CODE=#{ew.entity.centerCode} AND OTHER_KINDS_NUMBER=#{ew.entity.otherKindsNumber} ${ew.sqlSegment} ${ew.sqlSegment} DELETE FROM Z_TEMPORARY_FIX WHERE HANDLE=#{handle} DELETE FROM Z_TEMPORARY_FIX ${k} = #{cm[${k}]} DELETE FROM Z_TEMPORARY_FIX HANDLE=#{ew.entity.handle} AND SITE=#{ew.entity.site} AND ENTRUST_DATE=#{ew.entity.entrustDate} AND ENTRUST_UNIT=#{ew.entity.entrustUnit} AND DUTY_PERSON=#{ew.entity.dutyPerson} AND DUTY_REASON=#{ew.entity.dutyReason} AND PROJECT_NUMBER=#{ew.entity.projectNumber} AND QUALITY_REVIEW_NUMBER=#{ew.entity.qualityReviewNumber} AND WORK_CONTACT_NUMBER=#{ew.entity.workContactNumber} AND MATERIAL_CODE=#{ew.entity.materialCode} AND MATERIAL_NAME=#{ew.entity.materialName} AND MAP_NO=#{ew.entity.mapNo} AND AMOUNT=#{ew.entity.amount} AND SINGLE_WORK_HOURS=#{ew.entity.singleWorkHours} AND TOTAL_WORK_HOURS=#{ew.entity.totalWorkHours} AND MACHINE_HOURS=#{ew.entity.machineHours} AND OPERATOR=#{ew.entity.operator} AND USE_DEVICE=#{ew.entity.useDevice} AND DEVICE_TYPE=#{ew.entity.deviceType} AND COST_CENTER=#{ew.entity.costCenter} AND CREATED_BY=#{ew.entity.createdBy} AND CREATED_TIME=#{ew.entity.createdTime} AND UPDATED_BY=#{ew.entity.updatedBy} AND UPDATED_TIME=#{ew.entity.updatedTime} AND UPLOAD_CENTER=#{ew.entity.uploadCenter} AND UPLOAD_USER=#{ew.entity.uploadUser} AND CLASSIFY=#{ew.entity.classify} AND DUTY_CLASSIFY=#{ew.entity.dutyClassify} AND EMPLOY_PROPERTY=#{ew.entity.employProperty} AND CENTER_CODE=#{ew.entity.centerCode} AND OTHER_KINDS_NUMBER=#{ew.entity.otherKindsNumber} ${ew.sqlSegment} ${ew.sqlSegment} DELETE FROM Z_TEMPORARY_FIX WHERE HANDLE IN ( #{item} )