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 , DATE_FORMAT(START_DATE,'%Y-%m-%d %H:%i:%s') START_DATE, DATE_FORMAT(COMP_DATE,'%Y-%m-%d') COMP_DATE, DATE_FORMAT(COMP_DATE,'%Y') COMP_YEAR, NOTE , DATE_FORMAT(EFF_DATE,'%Y-%m-%d %H:%i:%s') EFF_DATE, DATE_FORMAT(EXPR_DATE,'%Y-%m-%d %H:%i:%s') EXPR_DATE, ADDVCD , CENTER_X_GD , CENTER_Y_GD , EDTR_PESR , DATE_FORMAT(UPTM,'%Y-%m-%d %H:%i:%s') UPTM 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 , ADDVCD , CENTER_X_GD , CENTER_Y_GD , EDTR_PESR , UPTM #{guid}, #{cwsCode}, #{cwsName}, #{cwsLong}, #{cwsLat}, #{cwsLoc}, #{engType}, #{wasuType}, #{wasuRang}, #{desWasuScal}, #{desWasuPop}, #{engStat}, STR_TO_DATE(#{startDate},'%Y-%m-%d %H:%i:%s') , STR_TO_DATE(#{compDate},'%Y-%m-%d'), #{note}, STR_TO_DATE(#{effDate},'%Y-%m-%d %H:%i:%s') , STR_TO_DATE(#{exprDate},'%Y-%m-%d %H:%i:%s') , #{addvcd}, #{centerXGd}, #{centerYGd}, #{edtrPesr}, STR_TO_DATE(#{uptm},'%Y-%m-%d %H:%i:%s') and GUID = #{guid} and CWS_CODE = #{cwsCode} and CWS_NAME = #{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 = STR_TO_DATE(#{startDate},'%Y-%m-%d %H:%i:%s') and COMP_DATE = STR_TO_DATE(#{compDate},'%Y-%m-%d') and NOTE = #{note} and EFF_DATE = STR_TO_DATE(#{effDate},'%Y-%m-%d %H:%i:%s') and EXPR_DATE = STR_TO_DATE(#{exprDate},'%Y-%m-%d %H:%i:%s') and ADDVCD = #{addvcd} and CENTER_X_GD = #{centerXGd} and CENTER_Y_GD = #{centerYGd} and EDTR_PESR = #{edtrPesr} and UPTM = STR_TO_DATE(#{uptm},'%Y-%m-%d %H:%i:%s') insert into att_cws_base_crrct( ) values ( ) delete from att_cws_base_crrct where GUID = #{id} delete from att_cws_base_crrct update att_cws_base_crrct set flag_valid = 0 where GUID = #{id} update att_cws_base_crrct 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 = STR_TO_DATE(#{startDate},'%Y-%m-%d %H:%i:%s'), COMP_DATE = STR_TO_DATE(#{compDate},'%Y-%m-%d'), NOTE = #{note}, EFF_DATE = STR_TO_DATE(#{effDate},'%Y-%m-%d %H:%i:%s'), EXPR_DATE = STR_TO_DATE(#{exprDate},'%Y-%m-%d %H:%i:%s'), ADDVCD = #{addvcd}, CENTER_X_GD = #{centerXGd}, CENTER_Y_GD = #{centerYGd}, EDTR_PESR = #{edtrPesr}, UPTM = STR_TO_DATE(#{uptm},'%Y-%m-%d %H:%i:%s'), GUID = #{guid} update att_cws_base_crrct 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 = STR_TO_DATE(#{startDate},'%Y-%m-%d %H:%i:%S'), COMP_DATE = STR_TO_DATE(#{compDate},'%Y-%m-%d'), NOTE = #{note}, EFF_DATE = STR_TO_DATE(#{effDate},'%Y-%m-%d %H:%i:%s'), EXPR_DATE = STR_TO_DATE(#{exprDate},'%Y-%m-%d %H:%i:%s'), ADDVCD = #{addvcd}, CENTER_X_GD = #{centerXGd}, CENTER_Y_GD = #{centerYGd}, EDTR_PESR = #{edtrPesr}, UPTM = STR_TO_DATE(#{uptm},'%Y-%m-%d %H:%i:%s'),