TbCfgOidMibMap.xml 1.3 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_CFG_OID_MIB">

	<typeAlias alias="tbCfgOidMib" type="com.sitech.database.domain.TbCfgOidMib" />
	
	<select id="queryMibCfgByUnitId" resultClass="tbCfgOidMib" parameterClass="java.lang.String">
		$value$
	</select>
	
	<select id="queryMibCfgByKpiId" resultClass="tbCfgOidMib" parameterClass="java.lang.String">
		$value$
	</select>

	<select id="queryMibCfgAll" resultClass="tbCfgOidMib" parameterClass="java.lang.String">
		select * from TB_CFG_OID_MIB where 1=1
	</select>
	
	<delete id="deleteTbCfgOidMibAll" parameterClass="java.util.HashMap">
		delete from TB_CFG_OID_MIB
	</delete>
	
	<delete id="deleteTbCfgOidMib" parameterClass="java.util.HashMap">
		delete from TB_CFG_OID_MIB
		<isNotNull property="GUID">
          	<![CDATA[ where GUID in ]]>
           		<iterate property="GUID" conjunction="," open="(" close=")">
              	#GUID[]#
           	</iterate>
     	</isNotNull>   
	</delete>
	
	<insert id="insertTbCfgOidMib" parameterClass="com.sitech.database.domain.TbCfgOidMib">
		insert into TB_CFG_OID_MIB
		  (GUID,
		   KPI_ID,
		   UNIT_ID,OID)
		values
		  (#GUID#,
		   #KPI_ID#,
		   #UNIT_ID#,
		   #OID#)
	</insert>
</sqlMap>