TbTmpInterfaceMap.xml 1.41 KB
<?xml version="1.0" encoding="UTF-8" ?>

<!DOCTYPE sqlMap
    PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN"
    "http://www.ibatis.com/dtd/sql-map-2.dtd">

<sqlMap namespace="TB_TMP_INTERFACE">
	<typeAlias alias="tbTmpInterface" type="com.sitech.database.domain.TbTmpInterface" />

	<select id="queryTbTmpInterface" resultClass="tbTmpInterface" parameterClass="java.util.HashMap">
		select * from TB_TMP_INTERFACE where IP_ADDR=#IP_ADDR# and IF_INDEX=#IF_INDEX#
	</select>

    <delete id="deleteTbTmpInterface" parameterClass="tbTmpInterface">
        delete from TB_TMP_INTERFACE where IP_ADDR=#IP_ADDR# and IF_INDEX=#IF_INDEX#
    </delete>

    <delete id="deleteTbTmpInterfaceAll" parameterClass="tbTmpInterface">
        delete from TB_TMP_INTERFACE where 1=1
    </delete>
	
	<insert id="addTbTmpInterface" parameterClass="tbTmpInterface">
		insert into TB_TMP_INTERFACE
		  (IP_ADDR,
		   IF_INDEX,
		   IF_IN_OCTETS,
		   IF_IN_UCASTPKTS,
		   IF_IN_NUCASTPKTS,
		   IF_IN_DISCARDS,
		   IF_IN_ERRORS,
		   IF_OUT_OCTETS,
		   IF_OUT_UCASTPKTS,
		   IF_OUT_NUCASTPKTS,
		   IF_OUT_DISCARDS,
		   IF_OUT_ERRORS,
		   COLL_TIME)
		values
		  (#IP_ADDR#,
		   #IF_INDEX#,
		   #IF_IN_OCTETS#,
		   #IF_IN_UCASTPKTS#,
		   #IF_IN_NUCASTPKTS#,
		   #IF_IN_DISCARDS#,
		   #IF_IN_ERRORS#,
		   #IF_OUT_OCTETS#,
		   #IF_OUT_UCASTPKTS#,
		   #IF_OUT_NUCASTPKTS#,
		   #IF_OUT_DISCARDS#,
		   #IF_OUT_ERRORS#,
		   #COLL_TIME#)
	</insert>
</sqlMap>