URLID, RESOURCEID, TYPEANDURL, SERVERURL,ESBID,OLDSERVERURL,CONTEXTPATH,SUBLAYER,AGENTSERVERURL,LAYERTYPE,LAYERNAME delete from RES_EXTMAPURL where URLID = #{urlid,jdbcType=DECIMAL} insert into RES_EXTMAPURL (RESOURCEID, TYPEANDURL, SERVERURL,ESBID,OLDSERVERURL,CONTEXTPATH,SUBLAYER,AGENTSERVERURL) values (#{resourceid,jdbcType=DECIMAL}, #{typeandurl,jdbcType=VARCHAR}, #{serverurl,jdbcType=VARCHAR},#{esbid,jdbcType=DECIMAL},#{oldserverurl,jdbcType=VARCHAR} ,#{contextpath,jdbcType=VARCHAR},#{sublayer,jdbcType=VARCHAR},#{agentserverurl,jdbcType=VARCHAR}) insert into RES_EXTMAPURL URLID, RESOURCEID, TYPEANDURL, SERVERURL, ESBID, OLDSERVERURL, CONTEXTPATH, SUBLAYER, AGENTSERVERURL, LAYERTYPE, LAYERNAME, #{urlid,jdbcType=DECIMAL}, #{resourceid,jdbcType=DECIMAL}, #{typeandurl,jdbcType=VARCHAR}, #{serverurl,jdbcType=VARCHAR}, #{esbid,jdbcType=DECIMAL}, #{oldserverurl,jdbcType=VARCHAR}, #{contextpath,jdbcType=VARCHAR}, #{sublayer,jdbcType=VARCHAR}, #{agentserverurl,jdbcType=VARCHAR}, #{layertype,jdbcType=VARCHAR}, #{layername,jdbcType=VARCHAR}, update RES_EXTMAPURL RESOURCEID = #{resourceid,jdbcType=DECIMAL}, TYPEANDURL = #{typeandurl,jdbcType=VARCHAR}, SERVERURL = #{serverurl,jdbcType=VARCHAR}, ESBID = #{esbid,jdbcType=DECIMAL}, OLDSERVERURL = #{oldserverurl,jdbcType=VARCHAR}, CONTEXTPATH = #{contextpath,jdbcType=VARCHAR}, SUBLAYER = #{sublayer,jdbcType=VARCHAR}, AGENTSERVERURL = #{agentserverurl,jdbcType=VARCHAR}, LAYERTYPE = #{layertype,jdbcType=VARCHAR}, LAYERNAME = #{layername,jdbcType=VARCHAR}, where URLID = #{urlid,jdbcType=DECIMAL} update RES_EXTMAPURL set RESOURCEID = #{resourceid,jdbcType=DECIMAL}, TYPEANDURL = #{typeandurl,jdbcType=VARCHAR}, SERVERURL = #{serverurl,jdbcType=VARCHAR}, ESBID = #{esbid,jdbcType=DECIMAL}, OLDSERVERURL = #{oldserverurl,jdbcType=VARCHAR}, CONTEXTPATH = #{contextpath,jdbcType=VARCHAR}, SUBLAYER = #{sublayer,jdbcType=VARCHAR}, AGENTSERVERURL = #{agentserverurl,jdbcType=VARCHAR} where URLID = #{urlid,jdbcType=DECIMAL} delete from RES_EXTMAPURL where ResourceId = #{resourceid,jdbcType=DECIMAL} UPDATE RES_MAININFO SET SPC_STATUS = #{ spcId } WHERE RESOURCEID = ( SELECT MAX(RM.RESOURCEID) FROM RES_EXTMAPURL RE LEFT JOIN RES_MAININFO RM ON RE.RESOURCEID = RM.RESOURCEID WHERE SUBSTR(RE.OLDSERVERURL, 1, INSTR(RE.OLDSERVERURL,'CGCS2000',1,1)-1)=#{ url } )