s.host_id AS hostId, s.spec_service_id AS specServiceId, s.ip_type,s.src_ip_address,s.ip_pattern,s.port_pattern,s.src_port ,s.protocol,s.direction,s.dest_ip_address,s.dest_port, 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_address, ip_pattern, port_pattern, src_port, protocol, direction, dest_port, dest_ip_address, is_valid,is_audit,creator_id,create_time,editor_id,edit_time,auditor_id,audit_time) values(#{specServiceId},#{ipType,jdbcType=INTEGER}, #{srcIpAddress,jdbcType=VARCHAR}, #{ipPattern,jdbcType=INTEGER}, #{portPattern,jdbcType=INTEGER}, #{srcPort,jdbcType=VARCHAR}, #{protocol,jdbcType=INTEGER}, #{direction,jdbcType=INTEGER}, #{destPort,jdbcType=VARCHAR}, #{destIpAddress,jdbcType=VARCHAR}, #{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,jdbcType=INTEGER}, s.IP_PATTERN=#{ipPattern,jdbcType=INTEGER}, s.SRC_IP_ADDRESS=#{srcIpAddress,jdbcType=VARCHAR}, s.DEST_IP_ADDRESS=#{destIpAddress,jdbcType=VARCHAR}, s.PORT_PATTERN=#{portPattern,jdbcType=INTEGER}, s.SRC_PORT=#{srcPort,jdbcType=VARCHAR}, s.DEST_PORT=#{destPort,jdbcType=VARCHAR}, s.direction = #{direction,jdbcType=INTEGER}, s.protocol = #{protocol,jdbcType=INTEGER}, 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}