|
@@ -13,25 +13,10 @@
|
|
|
<result property="codeType" column="CODE_TYPE" jdbcType="VARCHAR"/>
|
|
|
</resultMap>
|
|
|
|
|
|
-
|
|
|
- <insert id="insertBatch" keyProperty="" useGeneratedKeys="true">
|
|
|
- insert into TF_SCYZ.SCADA_HISTORY(ID, CODE, VALUE, SCADA_TIME, UPDATE_TIME)
|
|
|
- values
|
|
|
- <foreach collection="entities" item="entity" separator=",">
|
|
|
- (#{entity.id}, #{entity.code}, #{entity.value}, #{entity.scadaTime}, #{entity.updateTime})
|
|
|
- </foreach>
|
|
|
- </insert>
|
|
|
-
|
|
|
- <insert id="insertOrUpdateBatch" keyProperty="" useGeneratedKeys="true">
|
|
|
- insert into TF_SCYZ.SCADA_HISTORY(ID, CODE, VALUE, SCADA_TIME, UPDATE_TIME)
|
|
|
- values
|
|
|
- <foreach collection="entities" item="entity" separator=",">
|
|
|
- (#{entity.id}, #{entity.code}, #{entity.value}, #{entity.scadaTime}, #{entity.updateTime})
|
|
|
- </foreach>
|
|
|
- on duplicate key update
|
|
|
- ID = values(ID) , CODE = values(CODE) , VALUE = values(VALUE) , SCADA_TIME = values(SCADA_TIME) , UPDATE_TIME =
|
|
|
- values(UPDATE_TIME)
|
|
|
- </insert>
|
|
|
+
|
|
|
+ <delete id="deleteByCode">
|
|
|
+ delete from scada_monitor where code like CONCAT('%',#{code},'%');
|
|
|
+ </delete>
|
|
|
|
|
|
</mapper>
|
|
|
|