RESULT_ID, RAIL_PLAN_ID, RESULT_PLEASE_PLAN_NO, RESULT_PLAN_DATE, RESULT_CATEGORY, SHIPPER_ID, SEND_STATION_ID, TO_THE_STATION_ID, RESULT_PLEASE_NUMBER, RESULT_PLEASE_DATE, RESULT_APPROVE_NUMBER, RESULT_APPROVE_DATE, INSERT_USERNAME, INSERT_TIME, UPDATE_USERNAME, UPDATE_TIME, INSERT_UPDATE_REMARK, STATUS, RESULT_TYPE t.RESULT_ID, t.RAIL_PLAN_ID, t.RESULT_PLEASE_PLAN_NO, t.RESULT_PLAN_DATE, t.RESULT_CATEGORY, t.SHIPPER_ID, t.SEND_STATION_ID, t.TO_THE_STATION_ID, t.RESULT_PLEASE_NUMBER, t.RESULT_PLEASE_DATE, t.RESULT_APPROVE_NUMBER, t.RESULT_APPROVE_DATE, t.INSERT_USERNAME, t.INSERT_TIME, t.UPDATE_USERNAME, t.UPDATE_TIME, t.INSERT_UPDATE_REMARK, t.STATUS, t.RESULT_TYPE SELECT FROM TMSTRAIN_PLEASE_APPROVE_RESULT SELECT FROM TMSTRAIN_PLEASE_APPROVE_RESULT t and RESULT_ID = #{resultId} and RAIL_PLAN_ID = #{railPlanId} and RESULT_PLEASE_PLAN_NO = #{resultPleasePlanNo} and TO_CHAR(RESULT_PLAN_DATE,'yyyy-MM-dd') = #{resultPlanDate} and RESULT_CATEGORY = #{resultCategory} and SHIPPER_ID = #{shipperId} and SEND_STATION_ID = #{sendStationId} and TO_THE_STATION_ID = #{toTheStationId} and RESULT_PLEASE_NUMBER = #{resultPleaseNumber} and TO_CHAR(RESULT_PLEASE_DATE,'yyyy-MM-dd') = #{resultPleaseDate} and RESULT_APPROVE_NUMBER = #{resultApproveNumber} and TO_CHAR(RESULT_APPROVE_DATE,'yyyy-MM-dd') = #{resultApproveDate} 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_TYPE = #{resultType} and RESULT_ID = #{resultId} and RAIL_PLAN_ID = #{railPlanId} and RESULT_PLEASE_PLAN_NO LIKE '%${resultPleasePlanNo}%' and TO_CHAR(RESULT_PLAN_DATE,'yyyy-MM-dd') = #{resultPlanDate} and RESULT_CATEGORY LIKE '%${resultCategory}%' and SHIPPER_ID = #{shipperId} and SEND_STATION_ID = #{sendStationId} and TO_THE_STATION_ID = #{toTheStationId} and RESULT_PLEASE_NUMBER = #{resultPleaseNumber} and TO_CHAR(RESULT_PLEASE_DATE,'yyyy-MM-dd') = #{resultPleaseDate} and RESULT_APPROVE_NUMBER = #{resultApproveNumber} and TO_CHAR(RESULT_APPROVE_DATE,'yyyy-MM-dd') = #{resultApproveDate} 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_TYPE = #{resultType} delete from TMSTRAIN_PLEASE_APPROVE_RESULT where RESULT_ID = #{resultId,jdbcType=DECIMAL} delete from TMSTRAIN_PLEASE_APPROVE_RESULT where 1!=1 or RAIL_PLAN_ID = #{railPlanId} or RESULT_PLEASE_PLAN_NO = #{resultPleasePlanNo} or TO_CHAR(RESULT_PLAN_DATE,'yyyy-MM-dd') = '#{resultPlanDate}' or RESULT_CATEGORY = #{resultCategory} or SHIPPER_ID = #{shipperId} or SEND_STATION_ID = #{sendStationId} or TO_THE_STATION_ID = #{toTheStationId} or RESULT_PLEASE_NUMBER = #{resultPleaseNumber} or TO_CHAR(RESULT_PLEASE_DATE,'yyyy-MM-dd') = '#{resultPleaseDate}' or RESULT_APPROVE_NUMBER = #{resultApproveNumber} or TO_CHAR(RESULT_APPROVE_DATE,'yyyy-MM-dd') = '#{resultApproveDate}' 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_TYPE = #{resultType} insert into TMSTRAIN_PLEASE_APPROVE_RESULT (RESULT_ID, RAIL_PLAN_ID, RESULT_PLEASE_PLAN_NO, RESULT_PLAN_DATE, RESULT_CATEGORY, SHIPPER_ID, SEND_STATION_ID, TO_THE_STATION_ID, RESULT_PLEASE_NUMBER, RESULT_PLEASE_DATE, RESULT_APPROVE_NUMBER, RESULT_APPROVE_DATE, INSERT_USERNAME, INSERT_TIME, UPDATE_USERNAME, UPDATE_TIME, INSERT_UPDATE_REMARK, STATUS, RESULT_TYPE) values (#{resultId,jdbcType=DECIMAL}, #{railPlanId,jdbcType=DECIMAL}, #{resultPleasePlanNo,jdbcType=VARCHAR}, #{resultPlanDate,jdbcType=TIMESTAMP}, #{resultCategory,jdbcType=VARCHAR}, #{shipperId,jdbcType=DECIMAL}, #{sendStationId,jdbcType=DECIMAL}, #{toTheStationId,jdbcType=DECIMAL}, #{resultPleaseNumber,jdbcType=DECIMAL}, #{resultPleaseDate,jdbcType=TIMESTAMP}, #{resultApproveNumber,jdbcType=DECIMAL}, #{resultApproveDate,jdbcType=TIMESTAMP}, #{insertUsername,jdbcType=VARCHAR}, #{insertTime,jdbcType=TIMESTAMP}, #{updateUsername,jdbcType=VARCHAR}, #{updateTime,jdbcType=TIMESTAMP}, #{insertUpdateRemark,jdbcType=VARCHAR}, #{status,jdbcType=DECIMAL}, #{resultType,jdbcType=DECIMAL}) insert into TMSTRAIN_PLEASE_APPROVE_RESULT RESULT_ID, RAIL_PLAN_ID, RESULT_PLEASE_PLAN_NO, RESULT_PLAN_DATE, RESULT_CATEGORY, SHIPPER_ID, SEND_STATION_ID, TO_THE_STATION_ID, RESULT_PLEASE_NUMBER, RESULT_PLEASE_DATE, RESULT_APPROVE_NUMBER, RESULT_APPROVE_DATE, INSERT_USERNAME, INSERT_TIME, UPDATE_USERNAME, UPDATE_TIME, INSERT_UPDATE_REMARK, STATUS, RESULT_TYPE, #{resultId,jdbcType=DECIMAL}, #{railPlanId,jdbcType=DECIMAL}, #{resultPleasePlanNo,jdbcType=VARCHAR}, #{resultPlanDate,jdbcType=TIMESTAMP}, #{resultCategory,jdbcType=VARCHAR}, #{shipperId,jdbcType=DECIMAL}, #{sendStationId,jdbcType=DECIMAL}, #{toTheStationId,jdbcType=DECIMAL}, #{resultPleaseNumber,jdbcType=DECIMAL}, #{resultPleaseDate,jdbcType=TIMESTAMP}, #{resultApproveNumber,jdbcType=DECIMAL}, #{resultApproveDate,jdbcType=TIMESTAMP}, #{insertUsername,jdbcType=VARCHAR}, #{insertTime,jdbcType=TIMESTAMP}, #{updateUsername,jdbcType=VARCHAR}, #{updateTime,jdbcType=TIMESTAMP}, #{insertUpdateRemark,jdbcType=VARCHAR}, #{status,jdbcType=DECIMAL}, #{resultType,jdbcType=DECIMAL}, update TMSTRAIN_PLEASE_APPROVE_RESULT set RAIL_PLAN_ID = #{railPlanId,jdbcType=DECIMAL}, RESULT_PLEASE_PLAN_NO = #{resultPleasePlanNo,jdbcType=VARCHAR}, RESULT_PLAN_DATE = #{resultPlanDate,jdbcType=TIMESTAMP}, RESULT_CATEGORY = #{resultCategory,jdbcType=VARCHAR}, SHIPPER_ID = #{shipperId,jdbcType=DECIMAL}, SEND_STATION_ID = #{sendStationId,jdbcType=DECIMAL}, TO_THE_STATION_ID = #{toTheStationId,jdbcType=DECIMAL}, RESULT_PLEASE_NUMBER = #{resultPleaseNumber,jdbcType=DECIMAL}, RESULT_PLEASE_DATE = #{resultPleaseDate,jdbcType=TIMESTAMP}, RESULT_APPROVE_NUMBER = #{resultApproveNumber,jdbcType=DECIMAL}, RESULT_APPROVE_DATE = #{resultApproveDate,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_TYPE = #{resultType,jdbcType=DECIMAL} where RESULT_ID = #{resultId,jdbcType=DECIMAL} update TMSTRAIN_PLEASE_APPROVE_RESULT RAIL_PLAN_ID = #{railPlanId,jdbcType=DECIMAL}, RESULT_PLEASE_PLAN_NO = #{resultPleasePlanNo,jdbcType=VARCHAR}, RESULT_PLAN_DATE = #{resultPlanDate,jdbcType=TIMESTAMP}, RESULT_CATEGORY = #{resultCategory,jdbcType=VARCHAR}, SHIPPER_ID = #{shipperId,jdbcType=DECIMAL}, SEND_STATION_ID = #{sendStationId,jdbcType=DECIMAL}, TO_THE_STATION_ID = #{toTheStationId,jdbcType=DECIMAL}, RESULT_PLEASE_NUMBER = #{resultPleaseNumber,jdbcType=DECIMAL}, RESULT_PLEASE_DATE = #{resultPleaseDate,jdbcType=TIMESTAMP}, RESULT_APPROVE_NUMBER = #{resultApproveNumber,jdbcType=DECIMAL}, RESULT_APPROVE_DATE = #{resultApproveDate,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_TYPE = #{resultType,jdbcType=DECIMAL}, where RESULT_ID = #{resultId,jdbcType=DECIMAL} insert into TMSTRAIN_PLEASE_APPROVE_RESULT (RESULT_ID, RAIL_PLAN_ID, RESULT_PLEASE_PLAN_NO, RESULT_PLAN_DATE, RESULT_CATEGORY, SHIPPER_ID, SEND_STATION_ID, TO_THE_STATION_ID, RESULT_PLEASE_NUMBER, RESULT_PLEASE_DATE, RESULT_APPROVE_NUMBER, RESULT_APPROVE_DATE, INSERT_USERNAME, INSERT_TIME, UPDATE_USERNAME, UPDATE_TIME, INSERT_UPDATE_REMARK, STATUS, RESULT_TYPE ) ( select #{item.resultId,jdbcType=DECIMAL}, #{item.railPlanId,jdbcType=DECIMAL}, #{item.resultPleasePlanNo,jdbcType=VARCHAR}, #{item.resultPlanDate,jdbcType=TIMESTAMP}, #{item.resultCategory,jdbcType=VARCHAR}, #{item.shipperId,jdbcType=DECIMAL}, #{item.sendStationId,jdbcType=DECIMAL}, #{item.toTheStationId,jdbcType=DECIMAL}, #{item.resultPleaseNumber,jdbcType=DECIMAL}, #{item.resultPleaseDate,jdbcType=TIMESTAMP}, #{item.resultApproveNumber,jdbcType=DECIMAL}, #{item.resultApproveDate,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.resultType,jdbcType=DECIMAL} from dual ) update TMSTRAIN_PLEASE_APPROVE_RESULT set RESULT_ID= when #{item.resultId,jdbcType=DECIMAL} then #{item.resultId,jdbcType=DECIMAL} ,RAIL_PLAN_ID= when #{item.resultId,jdbcType=DECIMAL} then #{item.railPlanId,jdbcType=DECIMAL} ,RESULT_PLEASE_PLAN_NO= when #{item.resultId,jdbcType=DECIMAL} then #{item.resultPleasePlanNo,jdbcType=VARCHAR} ,RESULT_PLAN_DATE= when #{item.resultId,jdbcType=DECIMAL} then #{item.resultPlanDate,jdbcType=TIMESTAMP} ,RESULT_CATEGORY= when #{item.resultId,jdbcType=DECIMAL} then #{item.resultCategory,jdbcType=VARCHAR} ,SHIPPER_ID= when #{item.resultId,jdbcType=DECIMAL} then #{item.shipperId,jdbcType=DECIMAL} ,SEND_STATION_ID= when #{item.resultId,jdbcType=DECIMAL} then #{item.sendStationId,jdbcType=DECIMAL} ,TO_THE_STATION_ID= when #{item.resultId,jdbcType=DECIMAL} then #{item.toTheStationId,jdbcType=DECIMAL} ,RESULT_PLEASE_NUMBER= when #{item.resultId,jdbcType=DECIMAL} then #{item.resultPleaseNumber,jdbcType=DECIMAL} ,RESULT_PLEASE_DATE= when #{item.resultId,jdbcType=DECIMAL} then #{item.resultPleaseDate,jdbcType=TIMESTAMP} ,RESULT_APPROVE_NUMBER= when #{item.resultId,jdbcType=DECIMAL} then #{item.resultApproveNumber,jdbcType=DECIMAL} ,RESULT_APPROVE_DATE= when #{item.resultId,jdbcType=DECIMAL} then #{item.resultApproveDate,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_TYPE= when #{item.resultId,jdbcType=DECIMAL} then #{item.resultType,jdbcType=DECIMAL} where RESULT_ID in #{item.resultId,jdbcType=DECIMAL} delete from TMSTRAIN_PLEASE_APPROVE_RESULT where RESULT_ID in #{id} order by "${orderField}" ${orderType}