RESULT_ID, RESULT_TOTAL_ID, RESULT_LOAD_START_TIME, RESULT_LOAD_END_TIME, RESULT_LOAD_DURATION, LOAD_STANDARD_TIME_ID, LOADER_ID, RESULT_ISCLEAR, DELETE_NAME, DELETE_TIME, INSERT_USERNAME, INSERT_TIME, UPDATE_USERNAME, UPDATE_TIME, INSERT_UPDATE_REMARK, STATUS, RESULT_MEASURED_TONNAGE, LOADING_ID, MATERIAL_ID, LOADING_SEQUENCE, ISDEDUCT, SEGMENT_SQE, CASE_NUMBER, CASE_NUMBERTWO, CAPACITY_REMARK t.RESULT_ID, t.RESULT_TOTAL_ID, t.RESULT_LOAD_START_TIME, t.RESULT_LOAD_END_TIME, t.RESULT_LOAD_DURATION, t.LOAD_STANDARD_TIME_ID, t.LOADER_ID, t.RESULT_ISCLEAR, t.DELETE_NAME, t.DELETE_TIME, t.INSERT_USERNAME, t.INSERT_TIME, t.UPDATE_USERNAME, t.UPDATE_TIME, t.INSERT_UPDATE_REMARK, t.STATUS, t.RESULT_MEASURED_TONNAGE, t.LOADING_ID, t.MATERIAL_ID, t.LOADING_SEQUENCE, t.ISDEDUCT, t.SEGMENT_SQE, t.CASE_NUMBER, t.CASE_NUMBERTWO, t.CAPACITY_REMARK SELECT FROM TMSTRUCK_LOAD_RESULT SELECT FROM TMSTRUCK_LOAD_RESULT t and RESULT_ID = #{resultId} and RESULT_TOTAL_ID = #{resultTotalId} and TO_CHAR(RESULT_LOAD_START_TIME,'yyyy-MM-dd') = #{resultLoadStartTime} and TO_CHAR(RESULT_LOAD_END_TIME,'yyyy-MM-dd') = #{resultLoadEndTime} and RESULT_LOAD_DURATION = #{resultLoadDuration} and LOAD_STANDARD_TIME_ID = #{loadStandardTimeId} and LOADER_ID = #{loaderId} and RESULT_ISCLEAR = #{resultIsclear} and DELETE_NAME = #{deleteName} and TO_CHAR(DELETE_TIME,'yyyy-MM-dd') = #{deleteTime} and INSERT_USERNAME = #{insertUsername} and TO_CHAR(INSERT_TIME,'yyyy-MM-dd') = #{insertTime} and UPDATE_USERNAME = #{updateUsername} and TO_CHAR(UPDATE_TIME,'yyyy-MM-dd') = #{updateTime} and INSERT_UPDATE_REMARK = #{insertUpdateRemark} and STATUS = #{status} and RESULT_MEASURED_TONNAGE = #{resultMeasuredTonnage} and LOADING_ID = #{loadingId} and MATERIAL_ID = #{materialId} and LOADING_SEQUENCE = #{loadingSequence} and ISDEDUCT = #{isdeduct} and SEGMENT_SQE = #{segmentSqe} and CASE_NUMBER = #{caseNumber} and CASE_NUMBERTWO = #{caseNumbertwo} and CAPACITY_REMARK = #{capacityRemark} and RESULT_ID = #{resultId} and RESULT_TOTAL_ID = #{resultTotalId} and TO_CHAR(RESULT_LOAD_START_TIME,'yyyy-MM-dd') = #{resultLoadStartTime} and TO_CHAR(RESULT_LOAD_END_TIME,'yyyy-MM-dd') = #{resultLoadEndTime} and RESULT_LOAD_DURATION = #{resultLoadDuration} and LOAD_STANDARD_TIME_ID = #{loadStandardTimeId} and LOADER_ID = #{loaderId} and RESULT_ISCLEAR LIKE '%${resultIsclear}%' and DELETE_NAME LIKE '%${deleteName}%' and TO_CHAR(DELETE_TIME,'yyyy-MM-dd') = #{deleteTime} and INSERT_USERNAME LIKE '%${insertUsername}%' and TO_CHAR(INSERT_TIME,'yyyy-MM-dd') = #{insertTime} and UPDATE_USERNAME LIKE '%${updateUsername}%' and TO_CHAR(UPDATE_TIME,'yyyy-MM-dd') = #{updateTime} and INSERT_UPDATE_REMARK LIKE '%${insertUpdateRemark}%' and STATUS = #{status} and RESULT_MEASURED_TONNAGE = #{resultMeasuredTonnage} and LOADING_ID = #{loadingId} and MATERIAL_ID = #{materialId} and LOADING_SEQUENCE = #{loadingSequence} and ISDEDUCT = #{isdeduct} and SEGMENT_SQE = #{segmentSqe} and CASE_NUMBER LIKE '%${caseNumber}%' and CASE_NUMBERTWO LIKE '%${caseNumbertwo}%' and CAPACITY_REMARK LIKE '%${capacityRemark}%' delete from TMSTRUCK_LOAD_RESULT where RESULT_ID = #{resultId,jdbcType=DECIMAL} delete from TMSTRUCK_LOAD_RESULT where 1!=1 or RESULT_TOTAL_ID = #{resultTotalId} or TO_CHAR(RESULT_LOAD_START_TIME,'yyyy-MM-dd') = '#{resultLoadStartTime}' or TO_CHAR(RESULT_LOAD_END_TIME,'yyyy-MM-dd') = '#{resultLoadEndTime}' or RESULT_LOAD_DURATION = #{resultLoadDuration} or LOAD_STANDARD_TIME_ID = #{loadStandardTimeId} or LOADER_ID = #{loaderId} or RESULT_ISCLEAR = #{resultIsclear} or DELETE_NAME = #{deleteName} or TO_CHAR(DELETE_TIME,'yyyy-MM-dd') = '#{deleteTime}' or INSERT_USERNAME = #{insertUsername} or TO_CHAR(INSERT_TIME,'yyyy-MM-dd') = '#{insertTime}' or UPDATE_USERNAME = #{updateUsername} or TO_CHAR(UPDATE_TIME,'yyyy-MM-dd') = '#{updateTime}' or INSERT_UPDATE_REMARK = #{insertUpdateRemark} or STATUS = #{status} or RESULT_MEASURED_TONNAGE = #{resultMeasuredTonnage} or LOADING_ID = #{loadingId} or MATERIAL_ID = #{materialId} or LOADING_SEQUENCE = #{loadingSequence} or ISDEDUCT = #{isdeduct} or SEGMENT_SQE = #{segmentSqe} or CASE_NUMBER = #{caseNumber} or CASE_NUMBERTWO = #{caseNumbertwo} or CAPACITY_REMARK = #{capacityRemark} insert into TMSTRUCK_LOAD_RESULT (RESULT_ID, RESULT_TOTAL_ID, RESULT_LOAD_START_TIME, RESULT_LOAD_END_TIME, RESULT_LOAD_DURATION, LOAD_STANDARD_TIME_ID, LOADER_ID, RESULT_ISCLEAR, DELETE_NAME, DELETE_TIME, INSERT_USERNAME, INSERT_TIME, UPDATE_USERNAME, UPDATE_TIME, INSERT_UPDATE_REMARK, STATUS, RESULT_MEASURED_TONNAGE, LOADING_ID, MATERIAL_ID, LOADING_SEQUENCE, ISDEDUCT, SEGMENT_SQE, CASE_NUMBER, CASE_NUMBERTWO, CAPACITY_REMARK) values (#{resultId,jdbcType=DECIMAL}, #{resultTotalId,jdbcType=DECIMAL}, #{resultLoadStartTime,jdbcType=TIMESTAMP}, #{resultLoadEndTime,jdbcType=TIMESTAMP}, #{resultLoadDuration,jdbcType=DECIMAL}, #{loadStandardTimeId,jdbcType=DECIMAL}, #{loaderId,jdbcType=DECIMAL}, #{resultIsclear,jdbcType=VARCHAR}, #{deleteName,jdbcType=VARCHAR}, #{deleteTime,jdbcType=TIMESTAMP}, #{insertUsername,jdbcType=VARCHAR}, #{insertTime,jdbcType=TIMESTAMP}, #{updateUsername,jdbcType=VARCHAR}, #{updateTime,jdbcType=TIMESTAMP}, #{insertUpdateRemark,jdbcType=VARCHAR}, #{status,jdbcType=DECIMAL}, #{resultMeasuredTonnage,jdbcType=DECIMAL}, #{loadingId,jdbcType=DECIMAL}, #{materialId,jdbcType=DECIMAL}, #{loadingSequence,jdbcType=DECIMAL}, #{isdeduct,jdbcType=DECIMAL}, #{segmentSqe,jdbcType=DECIMAL}, #{caseNumber,jdbcType=VARCHAR}, #{caseNumbertwo,jdbcType=VARCHAR}, #{capacityRemark,jdbcType=VARCHAR}) insert into TMSTRUCK_LOAD_RESULT RESULT_ID, RESULT_TOTAL_ID, RESULT_LOAD_START_TIME, RESULT_LOAD_END_TIME, RESULT_LOAD_DURATION, LOAD_STANDARD_TIME_ID, LOADER_ID, RESULT_ISCLEAR, DELETE_NAME, DELETE_TIME, INSERT_USERNAME, INSERT_TIME, UPDATE_USERNAME, UPDATE_TIME, INSERT_UPDATE_REMARK, STATUS, RESULT_MEASURED_TONNAGE, LOADING_ID, MATERIAL_ID, LOADING_SEQUENCE, ISDEDUCT, SEGMENT_SQE, CASE_NUMBER, CASE_NUMBERTWO, CAPACITY_REMARK, #{resultId,jdbcType=DECIMAL}, #{resultTotalId,jdbcType=DECIMAL}, #{resultLoadStartTime,jdbcType=TIMESTAMP}, #{resultLoadEndTime,jdbcType=TIMESTAMP}, #{resultLoadDuration,jdbcType=DECIMAL}, #{loadStandardTimeId,jdbcType=DECIMAL}, #{loaderId,jdbcType=DECIMAL}, #{resultIsclear,jdbcType=VARCHAR}, #{deleteName,jdbcType=VARCHAR}, #{deleteTime,jdbcType=TIMESTAMP}, #{insertUsername,jdbcType=VARCHAR}, #{insertTime,jdbcType=TIMESTAMP}, #{updateUsername,jdbcType=VARCHAR}, #{updateTime,jdbcType=TIMESTAMP}, #{insertUpdateRemark,jdbcType=VARCHAR}, #{status,jdbcType=DECIMAL}, #{resultMeasuredTonnage,jdbcType=DECIMAL}, #{loadingId,jdbcType=DECIMAL}, #{materialId,jdbcType=DECIMAL}, #{loadingSequence,jdbcType=DECIMAL}, #{isdeduct,jdbcType=DECIMAL}, #{segmentSqe,jdbcType=DECIMAL}, #{caseNumber,jdbcType=VARCHAR}, #{caseNumbertwo,jdbcType=VARCHAR}, #{capacityRemark,jdbcType=VARCHAR}, update TMSTRUCK_LOAD_RESULT set RESULT_TOTAL_ID = #{resultTotalId,jdbcType=DECIMAL}, RESULT_LOAD_START_TIME = #{resultLoadStartTime,jdbcType=TIMESTAMP}, RESULT_LOAD_END_TIME = #{resultLoadEndTime,jdbcType=TIMESTAMP}, RESULT_LOAD_DURATION = #{resultLoadDuration,jdbcType=DECIMAL}, LOAD_STANDARD_TIME_ID = #{loadStandardTimeId,jdbcType=DECIMAL}, LOADER_ID = #{loaderId,jdbcType=DECIMAL}, RESULT_ISCLEAR = #{resultIsclear,jdbcType=VARCHAR}, DELETE_NAME = #{deleteName,jdbcType=VARCHAR}, DELETE_TIME = #{deleteTime,jdbcType=TIMESTAMP}, INSERT_USERNAME = #{insertUsername,jdbcType=VARCHAR}, INSERT_TIME = #{insertTime,jdbcType=TIMESTAMP}, UPDATE_USERNAME = #{updateUsername,jdbcType=VARCHAR}, UPDATE_TIME = #{updateTime,jdbcType=TIMESTAMP}, INSERT_UPDATE_REMARK = #{insertUpdateRemark,jdbcType=VARCHAR}, STATUS = #{status,jdbcType=DECIMAL}, RESULT_MEASURED_TONNAGE = #{resultMeasuredTonnage,jdbcType=DECIMAL}, LOADING_ID = #{loadingId,jdbcType=DECIMAL}, MATERIAL_ID = #{materialId,jdbcType=DECIMAL}, LOADING_SEQUENCE = #{loadingSequence,jdbcType=DECIMAL}, ISDEDUCT = #{isdeduct,jdbcType=DECIMAL}, SEGMENT_SQE = #{segmentSqe,jdbcType=DECIMAL}, CASE_NUMBER = #{caseNumber,jdbcType=VARCHAR}, CASE_NUMBERTWO = #{caseNumbertwo,jdbcType=VARCHAR}, CAPACITY_REMARK = #{capacityRemark,jdbcType=VARCHAR} where RESULT_ID = #{resultId,jdbcType=DECIMAL} update TMSTRUCK_LOAD_RESULT RESULT_TOTAL_ID = #{resultTotalId,jdbcType=DECIMAL}, RESULT_LOAD_START_TIME = #{resultLoadStartTime,jdbcType=TIMESTAMP}, RESULT_LOAD_END_TIME = #{resultLoadEndTime,jdbcType=TIMESTAMP}, RESULT_LOAD_DURATION = #{resultLoadDuration,jdbcType=DECIMAL}, LOAD_STANDARD_TIME_ID = #{loadStandardTimeId,jdbcType=DECIMAL}, LOADER_ID = #{loaderId,jdbcType=DECIMAL}, RESULT_ISCLEAR = #{resultIsclear,jdbcType=VARCHAR}, DELETE_NAME = #{deleteName,jdbcType=VARCHAR}, DELETE_TIME = #{deleteTime,jdbcType=TIMESTAMP}, INSERT_USERNAME = #{insertUsername,jdbcType=VARCHAR}, INSERT_TIME = #{insertTime,jdbcType=TIMESTAMP}, UPDATE_USERNAME = #{updateUsername,jdbcType=VARCHAR}, UPDATE_TIME = #{updateTime,jdbcType=TIMESTAMP}, INSERT_UPDATE_REMARK = #{insertUpdateRemark,jdbcType=VARCHAR}, STATUS = #{status,jdbcType=DECIMAL}, RESULT_MEASURED_TONNAGE = #{resultMeasuredTonnage,jdbcType=DECIMAL}, LOADING_ID = #{loadingId,jdbcType=DECIMAL}, MATERIAL_ID = #{materialId,jdbcType=DECIMAL}, LOADING_SEQUENCE = #{loadingSequence,jdbcType=DECIMAL}, ISDEDUCT = #{isdeduct,jdbcType=DECIMAL}, SEGMENT_SQE = #{segmentSqe,jdbcType=DECIMAL}, CASE_NUMBER = #{caseNumber,jdbcType=VARCHAR}, CASE_NUMBERTWO = #{caseNumbertwo,jdbcType=VARCHAR}, CAPACITY_REMARK = #{capacityRemark,jdbcType=VARCHAR}, where RESULT_ID = #{resultId,jdbcType=DECIMAL} insert into TMSTRUCK_LOAD_RESULT (RESULT_ID, RESULT_TOTAL_ID, RESULT_LOAD_START_TIME, RESULT_LOAD_END_TIME, RESULT_LOAD_DURATION, LOAD_STANDARD_TIME_ID, LOADER_ID, RESULT_ISCLEAR, DELETE_NAME, DELETE_TIME, INSERT_USERNAME, INSERT_TIME, UPDATE_USERNAME, UPDATE_TIME, INSERT_UPDATE_REMARK, STATUS, RESULT_MEASURED_TONNAGE, LOADING_ID, MATERIAL_ID, LOADING_SEQUENCE, ISDEDUCT, SEGMENT_SQE, CASE_NUMBER, CASE_NUMBERTWO, CAPACITY_REMARK ) ( select #{item.resultId,jdbcType=DECIMAL}, #{item.resultTotalId,jdbcType=DECIMAL}, #{item.resultLoadStartTime,jdbcType=TIMESTAMP}, #{item.resultLoadEndTime,jdbcType=TIMESTAMP}, #{item.resultLoadDuration,jdbcType=DECIMAL}, #{item.loadStandardTimeId,jdbcType=DECIMAL}, #{item.loaderId,jdbcType=DECIMAL}, #{item.resultIsclear,jdbcType=VARCHAR}, #{item.deleteName,jdbcType=VARCHAR}, #{item.deleteTime,jdbcType=TIMESTAMP}, #{item.insertUsername,jdbcType=VARCHAR}, #{item.insertTime,jdbcType=TIMESTAMP}, #{item.updateUsername,jdbcType=VARCHAR}, #{item.updateTime,jdbcType=TIMESTAMP}, #{item.insertUpdateRemark,jdbcType=VARCHAR}, #{item.status,jdbcType=DECIMAL}, #{item.resultMeasuredTonnage,jdbcType=DECIMAL}, #{item.loadingId,jdbcType=DECIMAL}, #{item.materialId,jdbcType=DECIMAL}, #{item.loadingSequence,jdbcType=DECIMAL}, #{item.isdeduct,jdbcType=DECIMAL}, #{item.segmentSqe,jdbcType=DECIMAL}, #{item.caseNumber,jdbcType=VARCHAR}, #{item.caseNumbertwo,jdbcType=VARCHAR}, #{item.capacityRemark,jdbcType=VARCHAR} from dual ) update TMSTRUCK_LOAD_RESULT set RESULT_ID= when #{item.resultId,jdbcType=DECIMAL} then #{item.resultId,jdbcType=DECIMAL} ,RESULT_TOTAL_ID= when #{item.resultId,jdbcType=DECIMAL} then #{item.resultTotalId,jdbcType=DECIMAL} ,RESULT_LOAD_START_TIME= when #{item.resultId,jdbcType=DECIMAL} then #{item.resultLoadStartTime,jdbcType=TIMESTAMP} ,RESULT_LOAD_END_TIME= when #{item.resultId,jdbcType=DECIMAL} then #{item.resultLoadEndTime,jdbcType=TIMESTAMP} ,RESULT_LOAD_DURATION= when #{item.resultId,jdbcType=DECIMAL} then #{item.resultLoadDuration,jdbcType=DECIMAL} ,LOAD_STANDARD_TIME_ID= when #{item.resultId,jdbcType=DECIMAL} then #{item.loadStandardTimeId,jdbcType=DECIMAL} ,LOADER_ID= when #{item.resultId,jdbcType=DECIMAL} then #{item.loaderId,jdbcType=DECIMAL} ,RESULT_ISCLEAR= when #{item.resultId,jdbcType=DECIMAL} then #{item.resultIsclear,jdbcType=VARCHAR} ,DELETE_NAME= when #{item.resultId,jdbcType=DECIMAL} then #{item.deleteName,jdbcType=VARCHAR} ,DELETE_TIME= when #{item.resultId,jdbcType=DECIMAL} then #{item.deleteTime,jdbcType=TIMESTAMP} ,INSERT_USERNAME= when #{item.resultId,jdbcType=DECIMAL} then #{item.insertUsername,jdbcType=VARCHAR} ,INSERT_TIME= when #{item.resultId,jdbcType=DECIMAL} then #{item.insertTime,jdbcType=TIMESTAMP} ,UPDATE_USERNAME= when #{item.resultId,jdbcType=DECIMAL} then #{item.updateUsername,jdbcType=VARCHAR} ,UPDATE_TIME= when #{item.resultId,jdbcType=DECIMAL} then #{item.updateTime,jdbcType=TIMESTAMP} ,INSERT_UPDATE_REMARK= when #{item.resultId,jdbcType=DECIMAL} then #{item.insertUpdateRemark,jdbcType=VARCHAR} ,STATUS= when #{item.resultId,jdbcType=DECIMAL} then #{item.status,jdbcType=DECIMAL} ,RESULT_MEASURED_TONNAGE= when #{item.resultId,jdbcType=DECIMAL} then #{item.resultMeasuredTonnage,jdbcType=DECIMAL} ,LOADING_ID= when #{item.resultId,jdbcType=DECIMAL} then #{item.loadingId,jdbcType=DECIMAL} ,MATERIAL_ID= when #{item.resultId,jdbcType=DECIMAL} then #{item.materialId,jdbcType=DECIMAL} ,LOADING_SEQUENCE= when #{item.resultId,jdbcType=DECIMAL} then #{item.loadingSequence,jdbcType=DECIMAL} ,ISDEDUCT= when #{item.resultId,jdbcType=DECIMAL} then #{item.isdeduct,jdbcType=DECIMAL} ,SEGMENT_SQE= when #{item.resultId,jdbcType=DECIMAL} then #{item.segmentSqe,jdbcType=DECIMAL} ,CASE_NUMBER= when #{item.resultId,jdbcType=DECIMAL} then #{item.caseNumber,jdbcType=VARCHAR} ,CASE_NUMBERTWO= when #{item.resultId,jdbcType=DECIMAL} then #{item.caseNumbertwo,jdbcType=VARCHAR} ,CAPACITY_REMARK= when #{item.resultId,jdbcType=DECIMAL} then #{item.capacityRemark,jdbcType=VARCHAR} where RESULT_ID in #{item.resultId,jdbcType=DECIMAL} delete from TMSTRUCK_LOAD_RESULT where RESULT_ID in #{id} order by "${orderField}" ${orderType} update OMSTRUCK_ORDER OO set OO.ORDER_LINE_SEQUENCE = ( select MAX(RLS.SEGMENT_SQE) from OMSTRUCK_ORDER OO left join RMS_LINE RL on OO.LINE_ID = RL.LINE_ID left join RMS_LINE_SEGEMNT RLS on RL.LINE_ID = RLS.LINE_ID where OO.ORDER_ID = #{orderId} ) - 1 where OO.ORDER_ID = #{orderId}