WTSR_CD , PRO_PLBM , MK_PLBM , POLL_PLBM , SP_PLBM , LGTD , LTTD , LGTDPC , LTTDPC , ENG_SUR_ID , ENG_ID , WATER_SOURCE_NM , VILLAGE_NM , CWS_CODE , PLAN_INS_AMOUNT , SOURCE_TYPE , IS_PROTECT_AREA , WATER_QUALITY , IS_PROTECT_MARK , IS_POLL_SOURCE , IS_SPARE , DATE_FORMAT(VISIT_DATE,'%Y-%m-%d') VISIT_DATE, REC_PERS_ID , REC_PERS2 , REC_PERS_TEL , DATE_FORMAT(CREATE_TIME,'%Y-%m-%d %T') CREATE_TIME, DATE_FORMAT(UPDATE_TIME,'%Y-%m-%d %T') UPDATE_TIME, STATUS, POLL_NOTE WTSR_CD , PRO_PLBM , MK_PLBM , POLL_PLBM , SP_PLBM , LGTD , LTTD , LGTDPC , LTTDPC , ENG_SUR_ID , ENG_ID , WATER_SOURCE_NM , VILLAGE_NM , CWS_CODE , PLAN_INS_AMOUNT , SOURCE_TYPE , IS_PROTECT_AREA , WATER_QUALITY , IS_PROTECT_MARK , IS_POLL_SOURCE , IS_SPARE , VISIT_DATE , REC_PERS_ID , REC_PERS2 , REC_PERS_TEL , CREATE_TIME , UPDATE_TIME , STATUS, POLL_NOTE #{wtsrCd}, #{proPlbm}, #{mkPlbm}, #{pollPlbm}, #{spPlbm}, #{lgtd}, #{lttd}, #{lgtdpc}, #{lttdpc}, #{engSurId}, #{engId}, #{waterSourceNm}, #{villageNm}, #{cwsCode}, #{planInsAmount}, #{sourceType}, #{isProtectArea}, #{waterQuality}, #{isProtectMark}, #{isPollSource}, #{isSpare}, STR_TO_DATE(#{visitDate},'%Y-%m-%d'), #{recPersId}, #{recPers2}, #{recPersTel}, STR_TO_DATE(#{createTime},'%Y-%m-%d %T') , STR_TO_DATE(#{updateTime},'%Y-%m-%d %T') , #{status}, #{pollNote} and WTSR_CD = #{wtsrCd} and PRO_PLBM = #{proPlbm} and MK_PLBM = #{mkPlbm} and POLL_PLBM = #{pollPlbm} and SP_PLBM = #{spPlbm} and LGTD = #{lgtd} and LTTD = #{lttd} and LGTDPC = #{lgtdpc} and LTTDPC = #{lttdpc} and ENG_SUR_ID = #{engSurId} and ENG_ID = #{engId} and WATER_SOURCE_NM LIKE CONCAT('%', #{waterSourceNm}, '%') and VILLAGE_NM LIKE CONCAT('%', #{villageNm}, '%') and CWS_CODE = #{cwsCode} and PLAN_INS_AMOUNT = #{planInsAmount} and SOURCE_TYPE = #{sourceType} and IS_PROTECT_AREA = #{isProtectArea} and WATER_QUALITY = #{waterQuality} and IS_PROTECT_MARK = #{isProtectMark} and IS_POLL_SOURCE = #{isPollSource} and IS_SPARE = #{isSpare} and VISIT_DATE = STR_TO_DATE(#{visitDate},'%Y-%m-%d') and REC_PERS_ID = #{recPersId} and REC_PERS2 = #{recPers2} and REC_PERS_TEL = #{recPersTel} and CREATE_TIME = STR_TO_DATE(#{createTime},'%Y-%m-%d %T') and UPDATE_TIME = STR_TO_DATE(#{updateTime},'%Y-%m-%d %T') and STATUS = #{status} and POLL_NOTE = #{pollNote} insert into BIS_INSP_PRO_SOURCE_PROTECT( ) values ( ) delete from BIS_INSP_PRO_SOURCE_PROTECT where ENG_SUR_ID = #{id} delete from BIS_INSP_PRO_SOURCE_PROTECT update BIS_INSP_PRO_SOURCE_PROTECT set flag_valid = 0 where ENG_SUR_ID = #{id} update BIS_INSP_PRO_SOURCE_PROTECT WTSR_CD = #{wtsrCd}, PRO_PLBM = #{proPlbm}, MK_PLBM = #{mkPlbm}, POLL_PLBM = #{pollPlbm}, SP_PLBM = #{spPlbm}, LGTD = #{lgtd}, LTTD = #{lttd}, LGTDPC = #{lgtdpc}, LTTDPC = #{lttdpc}, ENG_ID = #{engId}, WATER_SOURCE_NM = #{waterSourceNm}, VILLAGE_NM = #{villageNm}, CWS_CODE = #{cwsCode}, PLAN_INS_AMOUNT = #{planInsAmount}, SOURCE_TYPE = #{sourceType}, IS_PROTECT_AREA = #{isProtectArea}, WATER_QUALITY = #{waterQuality}, IS_PROTECT_MARK = #{isProtectMark}, IS_POLL_SOURCE = #{isPollSource}, IS_SPARE = #{isSpare}, VISIT_DATE = STR_TO_DATE(#{visitDate},'%Y-%m-%d'), REC_PERS_ID = #{recPersId}, REC_PERS2 = #{recPers2}, REC_PERS_TEL = #{recPersTel}, CREATE_TIME = STR_TO_DATE(#{createTime},'%Y-%m-%d %T'), UPDATE_TIME = STR_TO_DATE(#{updateTime},'%Y-%m-%d %T'), STATUS = #{status}, POLL_NOTE = #{pollNote}, ENG_SUR_ID = #{engSurId} update BIS_INSP_PRO_SOURCE_PROTECT WTSR_CD = #{wtsrCd}, PRO_PLBM = #{proPlbm}, MK_PLBM = #{mkPlbm}, POLL_PLBM = #{pollPlbm}, SP_PLBM = #{spPlbm}, LGTD = #{lgtd}, LTTD = #{lttd}, LGTDPC = #{lgtdpc}, LTTDPC = #{lttdpc}, ENG_ID = #{engId}, WATER_SOURCE_NM = #{waterSourceNm}, VILLAGE_NM = #{villageNm}, CWS_CODE = #{cwsCode}, PLAN_INS_AMOUNT = #{planInsAmount}, SOURCE_TYPE = #{sourceType}, IS_PROTECT_AREA = #{isProtectArea}, WATER_QUALITY = #{waterQuality}, IS_PROTECT_MARK = #{isProtectMark}, IS_POLL_SOURCE = #{isPollSource}, IS_SPARE = #{isSpare}, VISIT_DATE = STR_TO_DATE(#{visitDate},'%Y-%m-%d'), REC_PERS_ID = #{recPersId}, REC_PERS2 = #{recPers2}, REC_PERS_TEL = #{recPersTel}, CREATE_TIME = STR_TO_DATE(#{createTime},'%Y-%m-%d %T'), UPDATE_TIME = STR_TO_DATE(#{updateTime},'%Y-%m-%d %T'), STATUS = #{status}, POLL_NOTE = #{pollNote},