s.host_id AS hostId, s.spec_service_id AS specServiceId, s.ip_type AS ipType, s.src_ip AS srcIp, s.src_ip_mask AS srcIpMask, s.src_port AS srcPort, s.src_port_mask AS srcPortMask, s.dst_ip AS dstIp, s.dst_ip_mask AS dstIpMask, s.dst_port AS dstPort, s.dst_port_mask AS dstPortMask, s.direction AS direction, s.protocol AS protocol, s.is_valid AS isValid, s.is_audit AS isAudit, s.creator_id AS "creator.id", s.create_time AS createTime, s.editor_id AS "editor.id", s.edit_time AS editTime, s.auditor_id AS "auditor.id", s.audit_time AS auditTime insert into specific_service_host_cfg (spec_service_id,ip_type,src_ip,src_ip_mask,src_port,src_port_mask,dst_ip,dst_ip_mask,dst_port,dst_port_mask,direction,protocol,is_valid,is_audit,creator_id,create_time,editor_id,edit_time,auditor_id,audit_time) values(#{specServiceId},#{ipType},#{srcIp},#{srcIpMask},#{srcPort},#{srcPortMask},#{dstIp},#{dstIpMask},#{dstPort},#{dstPortMask},#{direction},#{protocol},#{isValid},#{isAudit},#{creator.id},#{createTime},#{editor.id},#{editTime},#{auditor.id},#{auditTime}) update specific_service_host_cfg s set s.spec_service_id = #{specServiceId}, s.ip_type = #{ipType}, s.src_ip = #{srcIp}, s.src_ip_mask = #{srcIpMask}, s.src_port = #{srcPort}, s.src_port_mask = #{srcPortMask}, s.dst_ip = #{dstIp}, s.dst_ip_mask = #{dstIpMask}, s.dst_port = #{dstPort}, s.dst_port_mask = #{dstPortMask}, s.direction = #{direction}, s.protocol = #{protocol}, s.is_valid = #{isValid}, s.is_audit = #{isAudit}, s.creator_id = #{creator.id}, s.create_time = #{createTime}, s.editor_id = #{editor.id}, s.edit_time = #{editTime}, s.auditor_id = #{auditor.id}, s.audit_time = #{auditTime} where s.host_id = #{hostId} update specific_service_host_cfg s set s.is_valid = 0 where s.host_id = #{hostId}