EDTR_PESR , TO_CHAR(UPTM,'YYYY-MM-DD HH24:MI:SS') UPTM, CENTER_X_GD , CENTER_Y_GD , ADDVCD , GUID , CWS_CODE , CWS_NAME , CWS_LONG , CWS_LAT , CWS_LOC , ENG_TYPE , WASU_TYPE , WASU_RANG , DES_WASU_SCAL , DES_WASU_POP , ENG_STAT , START_DATE , TO_CHAR(COMP_DATE,'YYYY-MM-DD') COMP_DATE, TO_CHAR(COMP_DATE,'YYYY') COMP_YEAR, NOTE , TO_CHAR(EFF_DATE,'YYYY-MM-DD HH24:MI:SS') EFF_DATE, TO_CHAR(EXPR_DATE,'YYYY-MM-DD HH24:MI:SS') EXPR_DATE, PROVINCIAL EDTR_PESR , UPTM , CENTER_X_GD , CENTER_Y_GD , ADDVCD , GUID , CWS_CODE , CWS_NAME , CWS_LONG , CWS_LAT , CWS_LOC , ENG_TYPE , WASU_TYPE , WASU_RANG , DES_WASU_SCAL , DES_WASU_POP , ENG_STAT , START_DATE , COMP_DATE , NOTE , EFF_DATE , EXPR_DATE, PROVINCIAL #{edtrPesr}, TO_DATE(#{uptm},'YYYY-MM-DD HH24:MI:SS') , #{centerXGd}, #{centerYGd}, #{addvcd}, #{guid}, #{cwsCode}, #{cwsName}, #{cwsLong}, #{cwsLat}, #{cwsLoc}, #{engType}, #{wasuType}, #{wasuRang}, #{desWasuScal}, #{desWasuPop}, #{engStat}, #{startDate}, TO_DATE(#{compDate},'YYYY-MM-DD'), #{note}, TO_DATE(#{effDate},'YYYY-MM-DD HH24:MI:SS') , TO_DATE(#{exprDate},'YYYY-MM-DD HH24:MI:SS'), #{provincial} and EDTR_PESR = #{edtrPesr} and UPTM = TO_DATE(#{uptm},'YYYY-MM-DD HH24:MI:SS') and CENTER_X_GD = #{centerXGd} and CENTER_Y_GD = #{centerYGd} and ADDVCD LIKE #{addvcd}||'%' and GUID = #{guid} and CWS_CODE = #{cwsCode} and CWS_NAME LIKE '%'||#{cwsName}||'%' and CWS_LONG = #{cwsLong} and CWS_LAT = #{cwsLat} and CWS_LOC = #{cwsLoc} and ENG_TYPE = #{engType} and WASU_TYPE = #{wasuType} and WASU_RANG = #{wasuRang} and DES_WASU_SCAL = #{desWasuScal} and DES_WASU_POP = #{desWasuPop} and ENG_STAT = #{engStat} and START_DATE = #{startDate} and COMP_DATE = TO_DATE(#{compDate},'YYYY-MM-DD') and NOTE = #{note} and EFF_DATE = TO_DATE(#{effDate},'YYYY-MM-DD HH24:MI:SS') and EXPR_DATE = TO_DATE(#{exprDate},'YYYY-MM-DD HH24:MI:SS') and cws_code LIKE '${province}%' and PROVINCIAL = #{provincial} AND EXPR_DATE IS NULL insert into att_cws_base( ) values ( ) delete from att_cws_base where GUID = #{id} delete from att_cws_base update att_cws_base set flag_valid = 0 where GUID = #{id} update att_cws_base EDTR_PESR = #{edtrPesr}, UPTM = TO_DATE(#{uptm},'YYYY-MM-DD HH24:MI:SS'), CENTER_X_GD = #{centerXGd}, CENTER_Y_GD = #{centerYGd}, ADDVCD = #{addvcd}, GUID = #{guid}, CWS_CODE = #{cwsCode}, CWS_NAME = #{cwsName}, CWS_LONG = #{cwsLong}, CWS_LAT = #{cwsLat}, CWS_LOC = #{cwsLoc}, ENG_TYPE = #{engType}, WASU_TYPE = #{wasuType}, WASU_RANG = #{wasuRang}, DES_WASU_SCAL = #{desWasuScal}, DES_WASU_POP = #{desWasuPop}, ENG_STAT = #{engStat}, START_DATE = #{startDate}, COMP_DATE = TO_DATE(#{compDate},'YYYY-MM-DD'), NOTE = #{note}, PROVINCIAL = #{provincial}, EFF_DATE = TO_DATE(#{effDate},'YYYY-MM-DD HH24:MI:SS'), EXPR_DATE = TO_DATE(#{exprDate},'YYYY-MM-DD HH24:MI:SS'), GUID = #{guid} update att_cws_base EDTR_PESR = #{edtrPesr}, UPTM = TO_DATE(#{uptm},'YYYY-MM-DD HH24:MI:SS'), CENTER_X_GD = #{centerXGd}, CENTER_Y_GD = #{centerYGd}, ADDVCD = #{addvcd}, GUID = #{guid}, CWS_CODE = #{cwsCode}, CWS_NAME = #{cwsName}, CWS_LONG = #{cwsLong}, CWS_LAT = #{cwsLat}, CWS_LOC = #{cwsLoc}, ENG_TYPE = #{engType}, WASU_TYPE = #{wasuType}, WASU_RANG = #{wasuRang}, DES_WASU_SCAL = #{desWasuScal}, DES_WASU_POP = #{desWasuPop}, ENG_STAT = #{engStat}, START_DATE = #{startDate}, COMP_DATE = TO_DATE(#{compDate},'YYYY-MM-DD'), NOTE = #{note}, PROVINCIAL = #{provincial}, EFF_DATE = TO_DATE(#{effDate},'YYYY-MM-DD HH24:MI:SS'), EXPR_DATE = TO_DATE(#{exprDate},'YYYY-MM-DD HH24:MI:SS'), update ATT_CWS_BASE set PROVINCIAL = #{provincial} where CWS_CODE in #{cwsCode}