Explorar o código

水字段不够进行更新拓展

zhangy %!s(int64=2) %!d(string=hai) anos
pai
achega
04d52c52b3

+ 5198 - 4194
src/main/java/com/steerinfo/ems/emswaihoursumtab1/mapper/EmsWAiHourSumTab1Mapper.xml

@@ -1,4194 +1,5198 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="com.steerinfo.ems.emswaihoursumtab1.mapper.EmsWAiHourSumTab1Mapper">
-  <resultMap id="BaseResultMap" type="com.steerinfo.ems.emswaihoursumtab1.model.EmsWAiHourSumTab1">
-    <id column="CLOCK" jdbcType="VARCHAR" property="clock" />
-    <result column="INSERT_TIME" jdbcType="TIMESTAMP" property="insertTime" />
-    <result column="TAG1" jdbcType="FLOAT" property="tag1" />
-    <result column="TAG2" jdbcType="FLOAT" property="tag2" />
-    <result column="TAG3" jdbcType="FLOAT" property="tag3" />
-    <result column="TAG4" jdbcType="FLOAT" property="tag4" />
-    <result column="TAG5" jdbcType="FLOAT" property="tag5" />
-    <result column="TAG6" jdbcType="FLOAT" property="tag6" />
-    <result column="TAG7" jdbcType="FLOAT" property="tag7" />
-    <result column="TAG8" jdbcType="FLOAT" property="tag8" />
-    <result column="TAG9" jdbcType="FLOAT" property="tag9" />
-    <result column="TAG10" jdbcType="FLOAT" property="tag10" />
-    <result column="TAG11" jdbcType="FLOAT" property="tag11" />
-    <result column="TAG12" jdbcType="FLOAT" property="tag12" />
-    <result column="TAG13" jdbcType="FLOAT" property="tag13" />
-    <result column="TAG14" jdbcType="FLOAT" property="tag14" />
-    <result column="TAG15" jdbcType="FLOAT" property="tag15" />
-    <result column="TAG16" jdbcType="FLOAT" property="tag16" />
-    <result column="TAG17" jdbcType="FLOAT" property="tag17" />
-    <result column="TAG18" jdbcType="FLOAT" property="tag18" />
-    <result column="TAG19" jdbcType="FLOAT" property="tag19" />
-    <result column="TAG20" jdbcType="FLOAT" property="tag20" />
-    <result column="TAG21" jdbcType="FLOAT" property="tag21" />
-    <result column="TAG22" jdbcType="FLOAT" property="tag22" />
-    <result column="TAG23" jdbcType="FLOAT" property="tag23" />
-    <result column="TAG24" jdbcType="FLOAT" property="tag24" />
-    <result column="TAG25" jdbcType="FLOAT" property="tag25" />
-    <result column="TAG26" jdbcType="FLOAT" property="tag26" />
-    <result column="TAG27" jdbcType="FLOAT" property="tag27" />
-    <result column="TAG28" jdbcType="FLOAT" property="tag28" />
-    <result column="TAG29" jdbcType="FLOAT" property="tag29" />
-    <result column="TAG30" jdbcType="FLOAT" property="tag30" />
-    <result column="TAG31" jdbcType="FLOAT" property="tag31" />
-    <result column="TAG32" jdbcType="FLOAT" property="tag32" />
-    <result column="TAG33" jdbcType="FLOAT" property="tag33" />
-    <result column="TAG34" jdbcType="FLOAT" property="tag34" />
-    <result column="TAG35" jdbcType="FLOAT" property="tag35" />
-    <result column="TAG36" jdbcType="FLOAT" property="tag36" />
-    <result column="TAG37" jdbcType="FLOAT" property="tag37" />
-    <result column="TAG38" jdbcType="FLOAT" property="tag38" />
-    <result column="TAG39" jdbcType="FLOAT" property="tag39" />
-    <result column="TAG40" jdbcType="FLOAT" property="tag40" />
-    <result column="TAG41" jdbcType="FLOAT" property="tag41" />
-    <result column="TAG42" jdbcType="FLOAT" property="tag42" />
-    <result column="TAG43" jdbcType="FLOAT" property="tag43" />
-    <result column="TAG44" jdbcType="FLOAT" property="tag44" />
-    <result column="TAG46" jdbcType="FLOAT" property="tag46" />
-    <result column="TAG47" jdbcType="FLOAT" property="tag47" />
-    <result column="TAG48" jdbcType="FLOAT" property="tag48" />
-    <result column="TAG49" jdbcType="FLOAT" property="tag49" />
-    <result column="TAG50" jdbcType="FLOAT" property="tag50" />
-    <result column="TAG51" jdbcType="FLOAT" property="tag51" />
-    <result column="TAG52" jdbcType="FLOAT" property="tag52" />
-    <result column="TAG53" jdbcType="FLOAT" property="tag53" />
-    <result column="TAG54" jdbcType="FLOAT" property="tag54" />
-    <result column="TAG55" jdbcType="FLOAT" property="tag55" />
-    <result column="TAG56" jdbcType="FLOAT" property="tag56" />
-    <result column="TAG57" jdbcType="FLOAT" property="tag57" />
-    <result column="TAG58" jdbcType="FLOAT" property="tag58" />
-    <result column="TAG59" jdbcType="FLOAT" property="tag59" />
-    <result column="TAG60" jdbcType="FLOAT" property="tag60" />
-    <result column="TAG61" jdbcType="FLOAT" property="tag61" />
-    <result column="TAG62" jdbcType="FLOAT" property="tag62" />
-    <result column="TAG63" jdbcType="FLOAT" property="tag63" />
-    <result column="TAG64" jdbcType="FLOAT" property="tag64" />
-    <result column="TAG65" jdbcType="FLOAT" property="tag65" />
-    <result column="TAG66" jdbcType="FLOAT" property="tag66" />
-    <result column="TAG67" jdbcType="FLOAT" property="tag67" />
-    <result column="TAG68" jdbcType="FLOAT" property="tag68" />
-    <result column="TAG69" jdbcType="FLOAT" property="tag69" />
-    <result column="TAG70" jdbcType="FLOAT" property="tag70" />
-    <result column="TAG71" jdbcType="FLOAT" property="tag71" />
-    <result column="TAG72" jdbcType="FLOAT" property="tag72" />
-    <result column="TAG73" jdbcType="FLOAT" property="tag73" />
-    <result column="TAG74" jdbcType="FLOAT" property="tag74" />
-    <result column="TAG75" jdbcType="FLOAT" property="tag75" />
-    <result column="TAG76" jdbcType="FLOAT" property="tag76" />
-    <result column="TAG77" jdbcType="FLOAT" property="tag77" />
-    <result column="TAG78" jdbcType="FLOAT" property="tag78" />
-    <result column="TAG79" jdbcType="FLOAT" property="tag79" />
-    <result column="TAG80" jdbcType="FLOAT" property="tag80" />
-    <result column="TAG81" jdbcType="FLOAT" property="tag81" />
-    <result column="TAG82" jdbcType="FLOAT" property="tag82" />
-    <result column="TAG83" jdbcType="FLOAT" property="tag83" />
-    <result column="TAG84" jdbcType="FLOAT" property="tag84" />
-    <result column="TAG85" jdbcType="FLOAT" property="tag85" />
-    <result column="TAG86" jdbcType="FLOAT" property="tag86" />
-    <result column="TAG87" jdbcType="FLOAT" property="tag87" />
-    <result column="TAG88" jdbcType="FLOAT" property="tag88" />
-    <result column="TAG89" jdbcType="FLOAT" property="tag89" />
-    <result column="TAG90" jdbcType="FLOAT" property="tag90" />
-    <result column="TAG91" jdbcType="FLOAT" property="tag91" />
-    <result column="TAG92" jdbcType="FLOAT" property="tag92" />
-    <result column="TAG93" jdbcType="FLOAT" property="tag93" />
-    <result column="TAG94" jdbcType="FLOAT" property="tag94" />
-    <result column="TAG95" jdbcType="FLOAT" property="tag95" />
-    <result column="TAG96" jdbcType="FLOAT" property="tag96" />
-    <result column="TAG97" jdbcType="FLOAT" property="tag97" />
-    <result column="TAG98" jdbcType="FLOAT" property="tag98" />
-    <result column="TAG99" jdbcType="FLOAT" property="tag99" />
-    <result column="TAG100" jdbcType="FLOAT" property="tag100" />
-    <result column="TAG101" jdbcType="FLOAT" property="tag101" />
-    <result column="TAG45" jdbcType="FLOAT" property="tag45" />
-    <result column="TAG102" jdbcType="FLOAT" property="tag102" />
-    <result column="TAG103" jdbcType="FLOAT" property="tag103" />
-    <result column="TAG104" jdbcType="FLOAT" property="tag104" />
-    <result column="TAG105" jdbcType="FLOAT" property="tag105" />
-    <result column="TAG106" jdbcType="FLOAT" property="tag106" />
-    <result column="TAG107" jdbcType="FLOAT" property="tag107" />
-    <result column="TAG108" jdbcType="FLOAT" property="tag108" />
-    <result column="TAG109" jdbcType="FLOAT" property="tag109" />
-    <result column="TAG110" jdbcType="FLOAT" property="tag110" />
-    <result column="TAG111" jdbcType="FLOAT" property="tag111" />
-    <result column="TAG112" jdbcType="FLOAT" property="tag112" />
-    <result column="TAG113" jdbcType="FLOAT" property="tag113" />
-    <result column="TAG114" jdbcType="FLOAT" property="tag114" />
-    <result column="TAG115" jdbcType="FLOAT" property="tag115" />
-    <result column="TAG116" jdbcType="FLOAT" property="tag116" />
-    <result column="TAG117" jdbcType="FLOAT" property="tag117" />
-    <result column="TAG118" jdbcType="FLOAT" property="tag118" />
-    <result column="TAG119" jdbcType="FLOAT" property="tag119" />
-    <result column="TAG120" jdbcType="FLOAT" property="tag120" />
-    <result column="TAG121" jdbcType="FLOAT" property="tag121" />
-    <result column="TAG122" jdbcType="FLOAT" property="tag122" />
-    <result column="TAG123" jdbcType="FLOAT" property="tag123" />
-    <result column="TAG124" jdbcType="FLOAT" property="tag124" />
-    <result column="TAG125" jdbcType="FLOAT" property="tag125" />
-    <result column="TAG126" jdbcType="FLOAT" property="tag126" />
-    <result column="TAG127" jdbcType="FLOAT" property="tag127" />
-    <result column="TAG128" jdbcType="FLOAT" property="tag128" />
-    <result column="TAG129" jdbcType="FLOAT" property="tag129" />
-    <result column="TAG130" jdbcType="FLOAT" property="tag130" />
-    <result column="TAG131" jdbcType="FLOAT" property="tag131" />
-    <result column="TAG132" jdbcType="FLOAT" property="tag132" />
-    <result column="TAG133" jdbcType="FLOAT" property="tag133" />
-    <result column="TAG134" jdbcType="FLOAT" property="tag134" />
-    <result column="TAG135" jdbcType="FLOAT" property="tag135" />
-    <result column="TAG136" jdbcType="FLOAT" property="tag136" />
-    <result column="TAG137" jdbcType="FLOAT" property="tag137" />
-    <result column="TAG138" jdbcType="FLOAT" property="tag138" />
-    <result column="TAG139" jdbcType="FLOAT" property="tag139" />
-    <result column="TAG140" jdbcType="FLOAT" property="tag140" />
-    <result column="TAG141" jdbcType="FLOAT" property="tag141" />
-    <result column="TAG142" jdbcType="FLOAT" property="tag142" />
-    <result column="TAG143" jdbcType="FLOAT" property="tag143" />
-    <result column="TAG144" jdbcType="FLOAT" property="tag144" />
-    <result column="TAG145" jdbcType="FLOAT" property="tag145" />
-    <result column="TAG146" jdbcType="FLOAT" property="tag146" />
-    <result column="TAG147" jdbcType="FLOAT" property="tag147" />
-    <result column="TAG148" jdbcType="FLOAT" property="tag148" />
-    <result column="TAG149" jdbcType="FLOAT" property="tag149" />
-    <result column="TAG150" jdbcType="FLOAT" property="tag150" />
-    <result column="TAG151" jdbcType="FLOAT" property="tag151" />
-    <result column="TAG152" jdbcType="FLOAT" property="tag152" />
-    <result column="TAG153" jdbcType="FLOAT" property="tag153" />
-    <result column="TAG154" jdbcType="FLOAT" property="tag154" />
-    <result column="TAG155" jdbcType="FLOAT" property="tag155" />
-    <result column="TAG156" jdbcType="FLOAT" property="tag156" />
-    <result column="TAG157" jdbcType="FLOAT" property="tag157" />
-    <result column="TAG158" jdbcType="FLOAT" property="tag158" />
-    <result column="TAG159" jdbcType="FLOAT" property="tag159" />
-    <result column="TAG160" jdbcType="FLOAT" property="tag160" />
-  </resultMap>
-  <sql id="columns">
-    CLOCK, INSERT_TIME, TAG1, TAG2, TAG3, TAG4, TAG5, TAG6, TAG7, TAG8, TAG9, TAG10, 
-    TAG11, TAG12, TAG13, TAG14, TAG15, TAG16, TAG17, TAG18, TAG19, TAG20, TAG21, TAG22, 
-    TAG23, TAG24, TAG25, TAG26, TAG27, TAG28, TAG29, TAG30, TAG31, TAG32, TAG33, TAG34, 
-    TAG35, TAG36, TAG37, TAG38, TAG39, TAG40, TAG41, TAG42, TAG43, TAG44, TAG46, TAG47, 
-    TAG48, TAG49, TAG50, TAG51, TAG52, TAG53, TAG54, TAG55, TAG56, TAG57, TAG58, TAG59, 
-    TAG60, TAG61, TAG62, TAG63, TAG64, TAG65, TAG66, TAG67, TAG68, TAG69, TAG70, TAG71, 
-    TAG72, TAG73, TAG74, TAG75, TAG76, TAG77, TAG78, TAG79, TAG80, TAG81, TAG82, TAG83, 
-    TAG84, TAG85, TAG86, TAG87, TAG88, TAG89, TAG90, TAG91, TAG92, TAG93, TAG94, TAG95, 
-    TAG96, TAG97, TAG98, TAG99, TAG100, TAG101, TAG45, TAG102, TAG103, TAG104, TAG105, 
-    TAG106, TAG107, TAG108, TAG109, TAG110, TAG111, TAG112, TAG113, TAG114, TAG115, TAG116, 
-    TAG117, TAG118, TAG119, TAG120, TAG121, TAG122, TAG123, TAG124, TAG125, TAG126, TAG127, 
-    TAG128, TAG129, TAG130, TAG131, TAG132, TAG133, TAG134, TAG135, TAG136, TAG137, TAG138, 
-    TAG139, TAG140, TAG141, TAG142, TAG143, TAG144, TAG145, TAG146, TAG147, TAG148, TAG149, 
-    TAG150, TAG151, TAG152, TAG153, TAG154, TAG155, TAG156, TAG157, TAG158, TAG159, TAG160
-  </sql>
-  <sql id="columns_alias">
-    t.CLOCK, t.INSERT_TIME, t.TAG1, t.TAG2, t.TAG3, t.TAG4, t.TAG5, t.TAG6, t.TAG7, t.TAG8, 
-    t.TAG9, t.TAG10, t.TAG11, t.TAG12, t.TAG13, t.TAG14, t.TAG15, t.TAG16, t.TAG17, t.TAG18, 
-    t.TAG19, t.TAG20, t.TAG21, t.TAG22, t.TAG23, t.TAG24, t.TAG25, t.TAG26, t.TAG27, 
-    t.TAG28, t.TAG29, t.TAG30, t.TAG31, t.TAG32, t.TAG33, t.TAG34, t.TAG35, t.TAG36, 
-    t.TAG37, t.TAG38, t.TAG39, t.TAG40, t.TAG41, t.TAG42, t.TAG43, t.TAG44, t.TAG46, 
-    t.TAG47, t.TAG48, t.TAG49, t.TAG50, t.TAG51, t.TAG52, t.TAG53, t.TAG54, t.TAG55, 
-    t.TAG56, t.TAG57, t.TAG58, t.TAG59, t.TAG60, t.TAG61, t.TAG62, t.TAG63, t.TAG64, 
-    t.TAG65, t.TAG66, t.TAG67, t.TAG68, t.TAG69, t.TAG70, t.TAG71, t.TAG72, t.TAG73, 
-    t.TAG74, t.TAG75, t.TAG76, t.TAG77, t.TAG78, t.TAG79, t.TAG80, t.TAG81, t.TAG82, 
-    t.TAG83, t.TAG84, t.TAG85, t.TAG86, t.TAG87, t.TAG88, t.TAG89, t.TAG90, t.TAG91, 
-    t.TAG92, t.TAG93, t.TAG94, t.TAG95, t.TAG96, t.TAG97, t.TAG98, t.TAG99, t.TAG100, 
-    t.TAG101, t.TAG45, t.TAG102, t.TAG103, t.TAG104, t.TAG105, t.TAG106, t.TAG107, t.TAG108, 
-    t.TAG109, t.TAG110, t.TAG111, t.TAG112, t.TAG113, t.TAG114, t.TAG115, t.TAG116, t.TAG117, 
-    t.TAG118, t.TAG119, t.TAG120, t.TAG121, t.TAG122, t.TAG123, t.TAG124, t.TAG125, t.TAG126, 
-    t.TAG127, t.TAG128, t.TAG129, t.TAG130, t.TAG131, t.TAG132, t.TAG133, t.TAG134, t.TAG135, 
-    t.TAG136, t.TAG137, t.TAG138, t.TAG139, t.TAG140, t.TAG141, t.TAG142, t.TAG143, t.TAG144, 
-    t.TAG145, t.TAG146, t.TAG147, t.TAG148, t.TAG149, t.TAG150, t.TAG151, t.TAG152, t.TAG153, 
-    t.TAG154, t.TAG155, t.TAG156, t.TAG157, t.TAG158, t.TAG159, t.TAG160
-  </sql>
-  <sql id="select">
-    SELECT <include refid="columns"/> FROM EMS_W_AI_HOUR_SUM_TAB1
-  </sql>
-  <sql id="select_alias">
-    SELECT <include refid="columns_alias"/> FROM EMS_W_AI_HOUR_SUM_TAB1 t
-  </sql>
-  <sql id="where">
-    <where> 
-      <if test="clock != null and clock != ''">
-        and CLOCK = #{clock}
-      </if>
-      <if test="insertTime != null">
-        and TO_CHAR(INSERT_TIME,'yyyy-MM-dd') = #{insertTime}
-      </if>
-      <if test="tag1 != null">
-        and TAG1 = #{tag1}
-      </if>
-      <if test="tag2 != null">
-        and TAG2 = #{tag2}
-      </if>
-      <if test="tag3 != null">
-        and TAG3 = #{tag3}
-      </if>
-      <if test="tag4 != null">
-        and TAG4 = #{tag4}
-      </if>
-      <if test="tag5 != null">
-        and TAG5 = #{tag5}
-      </if>
-      <if test="tag6 != null">
-        and TAG6 = #{tag6}
-      </if>
-      <if test="tag7 != null">
-        and TAG7 = #{tag7}
-      </if>
-      <if test="tag8 != null">
-        and TAG8 = #{tag8}
-      </if>
-      <if test="tag9 != null">
-        and TAG9 = #{tag9}
-      </if>
-      <if test="tag10 != null">
-        and TAG10 = #{tag10}
-      </if>
-      <if test="tag11 != null">
-        and TAG11 = #{tag11}
-      </if>
-      <if test="tag12 != null">
-        and TAG12 = #{tag12}
-      </if>
-      <if test="tag13 != null">
-        and TAG13 = #{tag13}
-      </if>
-      <if test="tag14 != null">
-        and TAG14 = #{tag14}
-      </if>
-      <if test="tag15 != null">
-        and TAG15 = #{tag15}
-      </if>
-      <if test="tag16 != null">
-        and TAG16 = #{tag16}
-      </if>
-      <if test="tag17 != null">
-        and TAG17 = #{tag17}
-      </if>
-      <if test="tag18 != null">
-        and TAG18 = #{tag18}
-      </if>
-      <if test="tag19 != null">
-        and TAG19 = #{tag19}
-      </if>
-      <if test="tag20 != null">
-        and TAG20 = #{tag20}
-      </if>
-      <if test="tag21 != null">
-        and TAG21 = #{tag21}
-      </if>
-      <if test="tag22 != null">
-        and TAG22 = #{tag22}
-      </if>
-      <if test="tag23 != null">
-        and TAG23 = #{tag23}
-      </if>
-      <if test="tag24 != null">
-        and TAG24 = #{tag24}
-      </if>
-      <if test="tag25 != null">
-        and TAG25 = #{tag25}
-      </if>
-      <if test="tag26 != null">
-        and TAG26 = #{tag26}
-      </if>
-      <if test="tag27 != null">
-        and TAG27 = #{tag27}
-      </if>
-      <if test="tag28 != null">
-        and TAG28 = #{tag28}
-      </if>
-      <if test="tag29 != null">
-        and TAG29 = #{tag29}
-      </if>
-      <if test="tag30 != null">
-        and TAG30 = #{tag30}
-      </if>
-      <if test="tag31 != null">
-        and TAG31 = #{tag31}
-      </if>
-      <if test="tag32 != null">
-        and TAG32 = #{tag32}
-      </if>
-      <if test="tag33 != null">
-        and TAG33 = #{tag33}
-      </if>
-      <if test="tag34 != null">
-        and TAG34 = #{tag34}
-      </if>
-      <if test="tag35 != null">
-        and TAG35 = #{tag35}
-      </if>
-      <if test="tag36 != null">
-        and TAG36 = #{tag36}
-      </if>
-      <if test="tag37 != null">
-        and TAG37 = #{tag37}
-      </if>
-      <if test="tag38 != null">
-        and TAG38 = #{tag38}
-      </if>
-      <if test="tag39 != null">
-        and TAG39 = #{tag39}
-      </if>
-      <if test="tag40 != null">
-        and TAG40 = #{tag40}
-      </if>
-      <if test="tag41 != null">
-        and TAG41 = #{tag41}
-      </if>
-      <if test="tag42 != null">
-        and TAG42 = #{tag42}
-      </if>
-      <if test="tag43 != null">
-        and TAG43 = #{tag43}
-      </if>
-      <if test="tag44 != null">
-        and TAG44 = #{tag44}
-      </if>
-      <if test="tag46 != null">
-        and TAG46 = #{tag46}
-      </if>
-      <if test="tag47 != null">
-        and TAG47 = #{tag47}
-      </if>
-      <if test="tag48 != null">
-        and TAG48 = #{tag48}
-      </if>
-      <if test="tag49 != null">
-        and TAG49 = #{tag49}
-      </if>
-      <if test="tag50 != null">
-        and TAG50 = #{tag50}
-      </if>
-      <if test="tag51 != null">
-        and TAG51 = #{tag51}
-      </if>
-      <if test="tag52 != null">
-        and TAG52 = #{tag52}
-      </if>
-      <if test="tag53 != null">
-        and TAG53 = #{tag53}
-      </if>
-      <if test="tag54 != null">
-        and TAG54 = #{tag54}
-      </if>
-      <if test="tag55 != null">
-        and TAG55 = #{tag55}
-      </if>
-      <if test="tag56 != null">
-        and TAG56 = #{tag56}
-      </if>
-      <if test="tag57 != null">
-        and TAG57 = #{tag57}
-      </if>
-      <if test="tag58 != null">
-        and TAG58 = #{tag58}
-      </if>
-      <if test="tag59 != null">
-        and TAG59 = #{tag59}
-      </if>
-      <if test="tag60 != null">
-        and TAG60 = #{tag60}
-      </if>
-      <if test="tag61 != null">
-        and TAG61 = #{tag61}
-      </if>
-      <if test="tag62 != null">
-        and TAG62 = #{tag62}
-      </if>
-      <if test="tag63 != null">
-        and TAG63 = #{tag63}
-      </if>
-      <if test="tag64 != null">
-        and TAG64 = #{tag64}
-      </if>
-      <if test="tag65 != null">
-        and TAG65 = #{tag65}
-      </if>
-      <if test="tag66 != null">
-        and TAG66 = #{tag66}
-      </if>
-      <if test="tag67 != null">
-        and TAG67 = #{tag67}
-      </if>
-      <if test="tag68 != null">
-        and TAG68 = #{tag68}
-      </if>
-      <if test="tag69 != null">
-        and TAG69 = #{tag69}
-      </if>
-      <if test="tag70 != null">
-        and TAG70 = #{tag70}
-      </if>
-      <if test="tag71 != null">
-        and TAG71 = #{tag71}
-      </if>
-      <if test="tag72 != null">
-        and TAG72 = #{tag72}
-      </if>
-      <if test="tag73 != null">
-        and TAG73 = #{tag73}
-      </if>
-      <if test="tag74 != null">
-        and TAG74 = #{tag74}
-      </if>
-      <if test="tag75 != null">
-        and TAG75 = #{tag75}
-      </if>
-      <if test="tag76 != null">
-        and TAG76 = #{tag76}
-      </if>
-      <if test="tag77 != null">
-        and TAG77 = #{tag77}
-      </if>
-      <if test="tag78 != null">
-        and TAG78 = #{tag78}
-      </if>
-      <if test="tag79 != null">
-        and TAG79 = #{tag79}
-      </if>
-      <if test="tag80 != null">
-        and TAG80 = #{tag80}
-      </if>
-      <if test="tag81 != null">
-        and TAG81 = #{tag81}
-      </if>
-      <if test="tag82 != null">
-        and TAG82 = #{tag82}
-      </if>
-      <if test="tag83 != null">
-        and TAG83 = #{tag83}
-      </if>
-      <if test="tag84 != null">
-        and TAG84 = #{tag84}
-      </if>
-      <if test="tag85 != null">
-        and TAG85 = #{tag85}
-      </if>
-      <if test="tag86 != null">
-        and TAG86 = #{tag86}
-      </if>
-      <if test="tag87 != null">
-        and TAG87 = #{tag87}
-      </if>
-      <if test="tag88 != null">
-        and TAG88 = #{tag88}
-      </if>
-      <if test="tag89 != null">
-        and TAG89 = #{tag89}
-      </if>
-      <if test="tag90 != null">
-        and TAG90 = #{tag90}
-      </if>
-      <if test="tag91 != null">
-        and TAG91 = #{tag91}
-      </if>
-      <if test="tag92 != null">
-        and TAG92 = #{tag92}
-      </if>
-      <if test="tag93 != null">
-        and TAG93 = #{tag93}
-      </if>
-      <if test="tag94 != null">
-        and TAG94 = #{tag94}
-      </if>
-      <if test="tag95 != null">
-        and TAG95 = #{tag95}
-      </if>
-      <if test="tag96 != null">
-        and TAG96 = #{tag96}
-      </if>
-      <if test="tag97 != null">
-        and TAG97 = #{tag97}
-      </if>
-      <if test="tag98 != null">
-        and TAG98 = #{tag98}
-      </if>
-      <if test="tag99 != null">
-        and TAG99 = #{tag99}
-      </if>
-      <if test="tag100 != null">
-        and TAG100 = #{tag100}
-      </if>
-      <if test="tag101 != null">
-        and TAG101 = #{tag101}
-      </if>
-      <if test="tag45 != null">
-        and TAG45 = #{tag45}
-      </if>
-      <if test="tag102 != null">
-        and TAG102 = #{tag102}
-      </if>
-      <if test="tag103 != null">
-        and TAG103 = #{tag103}
-      </if>
-      <if test="tag104 != null">
-        and TAG104 = #{tag104}
-      </if>
-      <if test="tag105 != null">
-        and TAG105 = #{tag105}
-      </if>
-      <if test="tag106 != null">
-        and TAG106 = #{tag106}
-      </if>
-      <if test="tag107 != null">
-        and TAG107 = #{tag107}
-      </if>
-      <if test="tag108 != null">
-        and TAG108 = #{tag108}
-      </if>
-      <if test="tag109 != null">
-        and TAG109 = #{tag109}
-      </if>
-      <if test="tag110 != null">
-        and TAG110 = #{tag110}
-      </if>
-      <if test="tag111 != null">
-        and TAG111 = #{tag111}
-      </if>
-      <if test="tag112 != null">
-        and TAG112 = #{tag112}
-      </if>
-      <if test="tag113 != null">
-        and TAG113 = #{tag113}
-      </if>
-      <if test="tag114 != null">
-        and TAG114 = #{tag114}
-      </if>
-      <if test="tag115 != null">
-        and TAG115 = #{tag115}
-      </if>
-      <if test="tag116 != null">
-        and TAG116 = #{tag116}
-      </if>
-      <if test="tag117 != null">
-        and TAG117 = #{tag117}
-      </if>
-      <if test="tag118 != null">
-        and TAG118 = #{tag118}
-      </if>
-      <if test="tag119 != null">
-        and TAG119 = #{tag119}
-      </if>
-      <if test="tag120 != null">
-        and TAG120 = #{tag120}
-      </if>
-      <if test="tag121 != null">
-        and TAG121 = #{tag121}
-      </if>
-      <if test="tag122 != null">
-        and TAG122 = #{tag122}
-      </if>
-      <if test="tag123 != null">
-        and TAG123 = #{tag123}
-      </if>
-      <if test="tag124 != null">
-        and TAG124 = #{tag124}
-      </if>
-      <if test="tag125 != null">
-        and TAG125 = #{tag125}
-      </if>
-      <if test="tag126 != null">
-        and TAG126 = #{tag126}
-      </if>
-      <if test="tag127 != null">
-        and TAG127 = #{tag127}
-      </if>
-      <if test="tag128 != null">
-        and TAG128 = #{tag128}
-      </if>
-      <if test="tag129 != null">
-        and TAG129 = #{tag129}
-      </if>
-      <if test="tag130 != null">
-        and TAG130 = #{tag130}
-      </if>
-      <if test="tag131 != null">
-        and TAG131 = #{tag131}
-      </if>
-      <if test="tag132 != null">
-        and TAG132 = #{tag132}
-      </if>
-      <if test="tag133 != null">
-        and TAG133 = #{tag133}
-      </if>
-      <if test="tag134 != null">
-        and TAG134 = #{tag134}
-      </if>
-      <if test="tag135 != null">
-        and TAG135 = #{tag135}
-      </if>
-      <if test="tag136 != null">
-        and TAG136 = #{tag136}
-      </if>
-      <if test="tag137 != null">
-        and TAG137 = #{tag137}
-      </if>
-      <if test="tag138 != null">
-        and TAG138 = #{tag138}
-      </if>
-      <if test="tag139 != null">
-        and TAG139 = #{tag139}
-      </if>
-      <if test="tag140 != null">
-        and TAG140 = #{tag140}
-      </if>
-      <if test="tag141 != null">
-        and TAG141 = #{tag141}
-      </if>
-      <if test="tag142 != null">
-        and TAG142 = #{tag142}
-      </if>
-      <if test="tag143 != null">
-        and TAG143 = #{tag143}
-      </if>
-      <if test="tag144 != null">
-        and TAG144 = #{tag144}
-      </if>
-      <if test="tag145 != null">
-        and TAG145 = #{tag145}
-      </if>
-      <if test="tag146 != null">
-        and TAG146 = #{tag146}
-      </if>
-      <if test="tag147 != null">
-        and TAG147 = #{tag147}
-      </if>
-      <if test="tag148 != null">
-        and TAG148 = #{tag148}
-      </if>
-      <if test="tag149 != null">
-        and TAG149 = #{tag149}
-      </if>
-      <if test="tag150 != null">
-        and TAG150 = #{tag150}
-      </if>
-      <if test="tag151 != null">
-        and TAG151 = #{tag151}
-      </if>
-      <if test="tag152 != null">
-        and TAG152 = #{tag152}
-      </if>
-      <if test="tag153 != null">
-        and TAG153 = #{tag153}
-      </if>
-      <if test="tag154 != null">
-        and TAG154 = #{tag154}
-      </if>
-      <if test="tag155 != null">
-        and TAG155 = #{tag155}
-      </if>
-      <if test="tag156 != null">
-        and TAG156 = #{tag156}
-      </if>
-      <if test="tag157 != null">
-        and TAG157 = #{tag157}
-      </if>
-      <if test="tag158 != null">
-        and TAG158 = #{tag158}
-      </if>
-      <if test="tag159 != null">
-        and TAG159 = #{tag159}
-      </if>
-      <if test="tag160 != null">
-        and TAG160 = #{tag160}
-      </if>
-    </where>
-  </sql>
-  <sql id="whereLike">
-    <where> 
-      <if test="clock != null and clock != ''">
-        and CLOCK LIKE '%${clock}%'
-      </if>
-      <if test="insertTime != null">
-        and TO_CHAR(INSERT_TIME,'yyyy-MM-dd') = #{insertTime}
-      </if>
-      <if test="tag1 != null">
-        and TAG1 = #{tag1}
-      </if>
-      <if test="tag2 != null">
-        and TAG2 = #{tag2}
-      </if>
-      <if test="tag3 != null">
-        and TAG3 = #{tag3}
-      </if>
-      <if test="tag4 != null">
-        and TAG4 = #{tag4}
-      </if>
-      <if test="tag5 != null">
-        and TAG5 = #{tag5}
-      </if>
-      <if test="tag6 != null">
-        and TAG6 = #{tag6}
-      </if>
-      <if test="tag7 != null">
-        and TAG7 = #{tag7}
-      </if>
-      <if test="tag8 != null">
-        and TAG8 = #{tag8}
-      </if>
-      <if test="tag9 != null">
-        and TAG9 = #{tag9}
-      </if>
-      <if test="tag10 != null">
-        and TAG10 = #{tag10}
-      </if>
-      <if test="tag11 != null">
-        and TAG11 = #{tag11}
-      </if>
-      <if test="tag12 != null">
-        and TAG12 = #{tag12}
-      </if>
-      <if test="tag13 != null">
-        and TAG13 = #{tag13}
-      </if>
-      <if test="tag14 != null">
-        and TAG14 = #{tag14}
-      </if>
-      <if test="tag15 != null">
-        and TAG15 = #{tag15}
-      </if>
-      <if test="tag16 != null">
-        and TAG16 = #{tag16}
-      </if>
-      <if test="tag17 != null">
-        and TAG17 = #{tag17}
-      </if>
-      <if test="tag18 != null">
-        and TAG18 = #{tag18}
-      </if>
-      <if test="tag19 != null">
-        and TAG19 = #{tag19}
-      </if>
-      <if test="tag20 != null">
-        and TAG20 = #{tag20}
-      </if>
-      <if test="tag21 != null">
-        and TAG21 = #{tag21}
-      </if>
-      <if test="tag22 != null">
-        and TAG22 = #{tag22}
-      </if>
-      <if test="tag23 != null">
-        and TAG23 = #{tag23}
-      </if>
-      <if test="tag24 != null">
-        and TAG24 = #{tag24}
-      </if>
-      <if test="tag25 != null">
-        and TAG25 = #{tag25}
-      </if>
-      <if test="tag26 != null">
-        and TAG26 = #{tag26}
-      </if>
-      <if test="tag27 != null">
-        and TAG27 = #{tag27}
-      </if>
-      <if test="tag28 != null">
-        and TAG28 = #{tag28}
-      </if>
-      <if test="tag29 != null">
-        and TAG29 = #{tag29}
-      </if>
-      <if test="tag30 != null">
-        and TAG30 = #{tag30}
-      </if>
-      <if test="tag31 != null">
-        and TAG31 = #{tag31}
-      </if>
-      <if test="tag32 != null">
-        and TAG32 = #{tag32}
-      </if>
-      <if test="tag33 != null">
-        and TAG33 = #{tag33}
-      </if>
-      <if test="tag34 != null">
-        and TAG34 = #{tag34}
-      </if>
-      <if test="tag35 != null">
-        and TAG35 = #{tag35}
-      </if>
-      <if test="tag36 != null">
-        and TAG36 = #{tag36}
-      </if>
-      <if test="tag37 != null">
-        and TAG37 = #{tag37}
-      </if>
-      <if test="tag38 != null">
-        and TAG38 = #{tag38}
-      </if>
-      <if test="tag39 != null">
-        and TAG39 = #{tag39}
-      </if>
-      <if test="tag40 != null">
-        and TAG40 = #{tag40}
-      </if>
-      <if test="tag41 != null">
-        and TAG41 = #{tag41}
-      </if>
-      <if test="tag42 != null">
-        and TAG42 = #{tag42}
-      </if>
-      <if test="tag43 != null">
-        and TAG43 = #{tag43}
-      </if>
-      <if test="tag44 != null">
-        and TAG44 = #{tag44}
-      </if>
-      <if test="tag46 != null">
-        and TAG46 = #{tag46}
-      </if>
-      <if test="tag47 != null">
-        and TAG47 = #{tag47}
-      </if>
-      <if test="tag48 != null">
-        and TAG48 = #{tag48}
-      </if>
-      <if test="tag49 != null">
-        and TAG49 = #{tag49}
-      </if>
-      <if test="tag50 != null">
-        and TAG50 = #{tag50}
-      </if>
-      <if test="tag51 != null">
-        and TAG51 = #{tag51}
-      </if>
-      <if test="tag52 != null">
-        and TAG52 = #{tag52}
-      </if>
-      <if test="tag53 != null">
-        and TAG53 = #{tag53}
-      </if>
-      <if test="tag54 != null">
-        and TAG54 = #{tag54}
-      </if>
-      <if test="tag55 != null">
-        and TAG55 = #{tag55}
-      </if>
-      <if test="tag56 != null">
-        and TAG56 = #{tag56}
-      </if>
-      <if test="tag57 != null">
-        and TAG57 = #{tag57}
-      </if>
-      <if test="tag58 != null">
-        and TAG58 = #{tag58}
-      </if>
-      <if test="tag59 != null">
-        and TAG59 = #{tag59}
-      </if>
-      <if test="tag60 != null">
-        and TAG60 = #{tag60}
-      </if>
-      <if test="tag61 != null">
-        and TAG61 = #{tag61}
-      </if>
-      <if test="tag62 != null">
-        and TAG62 = #{tag62}
-      </if>
-      <if test="tag63 != null">
-        and TAG63 = #{tag63}
-      </if>
-      <if test="tag64 != null">
-        and TAG64 = #{tag64}
-      </if>
-      <if test="tag65 != null">
-        and TAG65 = #{tag65}
-      </if>
-      <if test="tag66 != null">
-        and TAG66 = #{tag66}
-      </if>
-      <if test="tag67 != null">
-        and TAG67 = #{tag67}
-      </if>
-      <if test="tag68 != null">
-        and TAG68 = #{tag68}
-      </if>
-      <if test="tag69 != null">
-        and TAG69 = #{tag69}
-      </if>
-      <if test="tag70 != null">
-        and TAG70 = #{tag70}
-      </if>
-      <if test="tag71 != null">
-        and TAG71 = #{tag71}
-      </if>
-      <if test="tag72 != null">
-        and TAG72 = #{tag72}
-      </if>
-      <if test="tag73 != null">
-        and TAG73 = #{tag73}
-      </if>
-      <if test="tag74 != null">
-        and TAG74 = #{tag74}
-      </if>
-      <if test="tag75 != null">
-        and TAG75 = #{tag75}
-      </if>
-      <if test="tag76 != null">
-        and TAG76 = #{tag76}
-      </if>
-      <if test="tag77 != null">
-        and TAG77 = #{tag77}
-      </if>
-      <if test="tag78 != null">
-        and TAG78 = #{tag78}
-      </if>
-      <if test="tag79 != null">
-        and TAG79 = #{tag79}
-      </if>
-      <if test="tag80 != null">
-        and TAG80 = #{tag80}
-      </if>
-      <if test="tag81 != null">
-        and TAG81 = #{tag81}
-      </if>
-      <if test="tag82 != null">
-        and TAG82 = #{tag82}
-      </if>
-      <if test="tag83 != null">
-        and TAG83 = #{tag83}
-      </if>
-      <if test="tag84 != null">
-        and TAG84 = #{tag84}
-      </if>
-      <if test="tag85 != null">
-        and TAG85 = #{tag85}
-      </if>
-      <if test="tag86 != null">
-        and TAG86 = #{tag86}
-      </if>
-      <if test="tag87 != null">
-        and TAG87 = #{tag87}
-      </if>
-      <if test="tag88 != null">
-        and TAG88 = #{tag88}
-      </if>
-      <if test="tag89 != null">
-        and TAG89 = #{tag89}
-      </if>
-      <if test="tag90 != null">
-        and TAG90 = #{tag90}
-      </if>
-      <if test="tag91 != null">
-        and TAG91 = #{tag91}
-      </if>
-      <if test="tag92 != null">
-        and TAG92 = #{tag92}
-      </if>
-      <if test="tag93 != null">
-        and TAG93 = #{tag93}
-      </if>
-      <if test="tag94 != null">
-        and TAG94 = #{tag94}
-      </if>
-      <if test="tag95 != null">
-        and TAG95 = #{tag95}
-      </if>
-      <if test="tag96 != null">
-        and TAG96 = #{tag96}
-      </if>
-      <if test="tag97 != null">
-        and TAG97 = #{tag97}
-      </if>
-      <if test="tag98 != null">
-        and TAG98 = #{tag98}
-      </if>
-      <if test="tag99 != null">
-        and TAG99 = #{tag99}
-      </if>
-      <if test="tag100 != null">
-        and TAG100 = #{tag100}
-      </if>
-      <if test="tag101 != null">
-        and TAG101 = #{tag101}
-      </if>
-      <if test="tag45 != null">
-        and TAG45 = #{tag45}
-      </if>
-      <if test="tag102 != null">
-        and TAG102 = #{tag102}
-      </if>
-      <if test="tag103 != null">
-        and TAG103 = #{tag103}
-      </if>
-      <if test="tag104 != null">
-        and TAG104 = #{tag104}
-      </if>
-      <if test="tag105 != null">
-        and TAG105 = #{tag105}
-      </if>
-      <if test="tag106 != null">
-        and TAG106 = #{tag106}
-      </if>
-      <if test="tag107 != null">
-        and TAG107 = #{tag107}
-      </if>
-      <if test="tag108 != null">
-        and TAG108 = #{tag108}
-      </if>
-      <if test="tag109 != null">
-        and TAG109 = #{tag109}
-      </if>
-      <if test="tag110 != null">
-        and TAG110 = #{tag110}
-      </if>
-      <if test="tag111 != null">
-        and TAG111 = #{tag111}
-      </if>
-      <if test="tag112 != null">
-        and TAG112 = #{tag112}
-      </if>
-      <if test="tag113 != null">
-        and TAG113 = #{tag113}
-      </if>
-      <if test="tag114 != null">
-        and TAG114 = #{tag114}
-      </if>
-      <if test="tag115 != null">
-        and TAG115 = #{tag115}
-      </if>
-      <if test="tag116 != null">
-        and TAG116 = #{tag116}
-      </if>
-      <if test="tag117 != null">
-        and TAG117 = #{tag117}
-      </if>
-      <if test="tag118 != null">
-        and TAG118 = #{tag118}
-      </if>
-      <if test="tag119 != null">
-        and TAG119 = #{tag119}
-      </if>
-      <if test="tag120 != null">
-        and TAG120 = #{tag120}
-      </if>
-      <if test="tag121 != null">
-        and TAG121 = #{tag121}
-      </if>
-      <if test="tag122 != null">
-        and TAG122 = #{tag122}
-      </if>
-      <if test="tag123 != null">
-        and TAG123 = #{tag123}
-      </if>
-      <if test="tag124 != null">
-        and TAG124 = #{tag124}
-      </if>
-      <if test="tag125 != null">
-        and TAG125 = #{tag125}
-      </if>
-      <if test="tag126 != null">
-        and TAG126 = #{tag126}
-      </if>
-      <if test="tag127 != null">
-        and TAG127 = #{tag127}
-      </if>
-      <if test="tag128 != null">
-        and TAG128 = #{tag128}
-      </if>
-      <if test="tag129 != null">
-        and TAG129 = #{tag129}
-      </if>
-      <if test="tag130 != null">
-        and TAG130 = #{tag130}
-      </if>
-      <if test="tag131 != null">
-        and TAG131 = #{tag131}
-      </if>
-      <if test="tag132 != null">
-        and TAG132 = #{tag132}
-      </if>
-      <if test="tag133 != null">
-        and TAG133 = #{tag133}
-      </if>
-      <if test="tag134 != null">
-        and TAG134 = #{tag134}
-      </if>
-      <if test="tag135 != null">
-        and TAG135 = #{tag135}
-      </if>
-      <if test="tag136 != null">
-        and TAG136 = #{tag136}
-      </if>
-      <if test="tag137 != null">
-        and TAG137 = #{tag137}
-      </if>
-      <if test="tag138 != null">
-        and TAG138 = #{tag138}
-      </if>
-      <if test="tag139 != null">
-        and TAG139 = #{tag139}
-      </if>
-      <if test="tag140 != null">
-        and TAG140 = #{tag140}
-      </if>
-      <if test="tag141 != null">
-        and TAG141 = #{tag141}
-      </if>
-      <if test="tag142 != null">
-        and TAG142 = #{tag142}
-      </if>
-      <if test="tag143 != null">
-        and TAG143 = #{tag143}
-      </if>
-      <if test="tag144 != null">
-        and TAG144 = #{tag144}
-      </if>
-      <if test="tag145 != null">
-        and TAG145 = #{tag145}
-      </if>
-      <if test="tag146 != null">
-        and TAG146 = #{tag146}
-      </if>
-      <if test="tag147 != null">
-        and TAG147 = #{tag147}
-      </if>
-      <if test="tag148 != null">
-        and TAG148 = #{tag148}
-      </if>
-      <if test="tag149 != null">
-        and TAG149 = #{tag149}
-      </if>
-      <if test="tag150 != null">
-        and TAG150 = #{tag150}
-      </if>
-      <if test="tag151 != null">
-        and TAG151 = #{tag151}
-      </if>
-      <if test="tag152 != null">
-        and TAG152 = #{tag152}
-      </if>
-      <if test="tag153 != null">
-        and TAG153 = #{tag153}
-      </if>
-      <if test="tag154 != null">
-        and TAG154 = #{tag154}
-      </if>
-      <if test="tag155 != null">
-        and TAG155 = #{tag155}
-      </if>
-      <if test="tag156 != null">
-        and TAG156 = #{tag156}
-      </if>
-      <if test="tag157 != null">
-        and TAG157 = #{tag157}
-      </if>
-      <if test="tag158 != null">
-        and TAG158 = #{tag158}
-      </if>
-      <if test="tag159 != null">
-        and TAG159 = #{tag159}
-      </if>
-      <if test="tag160 != null">
-        and TAG160 = #{tag160}
-      </if>
-    </where>
-  </sql>
-  <delete id="deleteByPrimaryKey" parameterType="java.lang.String">
-    delete from EMS_W_AI_HOUR_SUM_TAB1
-    where CLOCK = #{clock,jdbcType=VARCHAR}
-  </delete>
-  <delete id="deleteBySelectiveElement" parameterType="java.util.HashMap">
-    delete from EMS_W_AI_HOUR_SUM_TAB1
-    where 1!=1 
-      <if test="insertTime != null">
-        or TO_CHAR(INSERT_TIME,'yyyy-MM-dd') = '#{insertTime}'
-      </if>
-      <if test="tag1 != null">
-        or TAG1 = #{tag1}
-      </if>
-      <if test="tag2 != null">
-        or TAG2 = #{tag2}
-      </if>
-      <if test="tag3 != null">
-        or TAG3 = #{tag3}
-      </if>
-      <if test="tag4 != null">
-        or TAG4 = #{tag4}
-      </if>
-      <if test="tag5 != null">
-        or TAG5 = #{tag5}
-      </if>
-      <if test="tag6 != null">
-        or TAG6 = #{tag6}
-      </if>
-      <if test="tag7 != null">
-        or TAG7 = #{tag7}
-      </if>
-      <if test="tag8 != null">
-        or TAG8 = #{tag8}
-      </if>
-      <if test="tag9 != null">
-        or TAG9 = #{tag9}
-      </if>
-      <if test="tag10 != null">
-        or TAG10 = #{tag10}
-      </if>
-      <if test="tag11 != null">
-        or TAG11 = #{tag11}
-      </if>
-      <if test="tag12 != null">
-        or TAG12 = #{tag12}
-      </if>
-      <if test="tag13 != null">
-        or TAG13 = #{tag13}
-      </if>
-      <if test="tag14 != null">
-        or TAG14 = #{tag14}
-      </if>
-      <if test="tag15 != null">
-        or TAG15 = #{tag15}
-      </if>
-      <if test="tag16 != null">
-        or TAG16 = #{tag16}
-      </if>
-      <if test="tag17 != null">
-        or TAG17 = #{tag17}
-      </if>
-      <if test="tag18 != null">
-        or TAG18 = #{tag18}
-      </if>
-      <if test="tag19 != null">
-        or TAG19 = #{tag19}
-      </if>
-      <if test="tag20 != null">
-        or TAG20 = #{tag20}
-      </if>
-      <if test="tag21 != null">
-        or TAG21 = #{tag21}
-      </if>
-      <if test="tag22 != null">
-        or TAG22 = #{tag22}
-      </if>
-      <if test="tag23 != null">
-        or TAG23 = #{tag23}
-      </if>
-      <if test="tag24 != null">
-        or TAG24 = #{tag24}
-      </if>
-      <if test="tag25 != null">
-        or TAG25 = #{tag25}
-      </if>
-      <if test="tag26 != null">
-        or TAG26 = #{tag26}
-      </if>
-      <if test="tag27 != null">
-        or TAG27 = #{tag27}
-      </if>
-      <if test="tag28 != null">
-        or TAG28 = #{tag28}
-      </if>
-      <if test="tag29 != null">
-        or TAG29 = #{tag29}
-      </if>
-      <if test="tag30 != null">
-        or TAG30 = #{tag30}
-      </if>
-      <if test="tag31 != null">
-        or TAG31 = #{tag31}
-      </if>
-      <if test="tag32 != null">
-        or TAG32 = #{tag32}
-      </if>
-      <if test="tag33 != null">
-        or TAG33 = #{tag33}
-      </if>
-      <if test="tag34 != null">
-        or TAG34 = #{tag34}
-      </if>
-      <if test="tag35 != null">
-        or TAG35 = #{tag35}
-      </if>
-      <if test="tag36 != null">
-        or TAG36 = #{tag36}
-      </if>
-      <if test="tag37 != null">
-        or TAG37 = #{tag37}
-      </if>
-      <if test="tag38 != null">
-        or TAG38 = #{tag38}
-      </if>
-      <if test="tag39 != null">
-        or TAG39 = #{tag39}
-      </if>
-      <if test="tag40 != null">
-        or TAG40 = #{tag40}
-      </if>
-      <if test="tag41 != null">
-        or TAG41 = #{tag41}
-      </if>
-      <if test="tag42 != null">
-        or TAG42 = #{tag42}
-      </if>
-      <if test="tag43 != null">
-        or TAG43 = #{tag43}
-      </if>
-      <if test="tag44 != null">
-        or TAG44 = #{tag44}
-      </if>
-      <if test="tag46 != null">
-        or TAG46 = #{tag46}
-      </if>
-      <if test="tag47 != null">
-        or TAG47 = #{tag47}
-      </if>
-      <if test="tag48 != null">
-        or TAG48 = #{tag48}
-      </if>
-      <if test="tag49 != null">
-        or TAG49 = #{tag49}
-      </if>
-      <if test="tag50 != null">
-        or TAG50 = #{tag50}
-      </if>
-      <if test="tag51 != null">
-        or TAG51 = #{tag51}
-      </if>
-      <if test="tag52 != null">
-        or TAG52 = #{tag52}
-      </if>
-      <if test="tag53 != null">
-        or TAG53 = #{tag53}
-      </if>
-      <if test="tag54 != null">
-        or TAG54 = #{tag54}
-      </if>
-      <if test="tag55 != null">
-        or TAG55 = #{tag55}
-      </if>
-      <if test="tag56 != null">
-        or TAG56 = #{tag56}
-      </if>
-      <if test="tag57 != null">
-        or TAG57 = #{tag57}
-      </if>
-      <if test="tag58 != null">
-        or TAG58 = #{tag58}
-      </if>
-      <if test="tag59 != null">
-        or TAG59 = #{tag59}
-      </if>
-      <if test="tag60 != null">
-        or TAG60 = #{tag60}
-      </if>
-      <if test="tag61 != null">
-        or TAG61 = #{tag61}
-      </if>
-      <if test="tag62 != null">
-        or TAG62 = #{tag62}
-      </if>
-      <if test="tag63 != null">
-        or TAG63 = #{tag63}
-      </if>
-      <if test="tag64 != null">
-        or TAG64 = #{tag64}
-      </if>
-      <if test="tag65 != null">
-        or TAG65 = #{tag65}
-      </if>
-      <if test="tag66 != null">
-        or TAG66 = #{tag66}
-      </if>
-      <if test="tag67 != null">
-        or TAG67 = #{tag67}
-      </if>
-      <if test="tag68 != null">
-        or TAG68 = #{tag68}
-      </if>
-      <if test="tag69 != null">
-        or TAG69 = #{tag69}
-      </if>
-      <if test="tag70 != null">
-        or TAG70 = #{tag70}
-      </if>
-      <if test="tag71 != null">
-        or TAG71 = #{tag71}
-      </if>
-      <if test="tag72 != null">
-        or TAG72 = #{tag72}
-      </if>
-      <if test="tag73 != null">
-        or TAG73 = #{tag73}
-      </if>
-      <if test="tag74 != null">
-        or TAG74 = #{tag74}
-      </if>
-      <if test="tag75 != null">
-        or TAG75 = #{tag75}
-      </if>
-      <if test="tag76 != null">
-        or TAG76 = #{tag76}
-      </if>
-      <if test="tag77 != null">
-        or TAG77 = #{tag77}
-      </if>
-      <if test="tag78 != null">
-        or TAG78 = #{tag78}
-      </if>
-      <if test="tag79 != null">
-        or TAG79 = #{tag79}
-      </if>
-      <if test="tag80 != null">
-        or TAG80 = #{tag80}
-      </if>
-      <if test="tag81 != null">
-        or TAG81 = #{tag81}
-      </if>
-      <if test="tag82 != null">
-        or TAG82 = #{tag82}
-      </if>
-      <if test="tag83 != null">
-        or TAG83 = #{tag83}
-      </if>
-      <if test="tag84 != null">
-        or TAG84 = #{tag84}
-      </if>
-      <if test="tag85 != null">
-        or TAG85 = #{tag85}
-      </if>
-      <if test="tag86 != null">
-        or TAG86 = #{tag86}
-      </if>
-      <if test="tag87 != null">
-        or TAG87 = #{tag87}
-      </if>
-      <if test="tag88 != null">
-        or TAG88 = #{tag88}
-      </if>
-      <if test="tag89 != null">
-        or TAG89 = #{tag89}
-      </if>
-      <if test="tag90 != null">
-        or TAG90 = #{tag90}
-      </if>
-      <if test="tag91 != null">
-        or TAG91 = #{tag91}
-      </if>
-      <if test="tag92 != null">
-        or TAG92 = #{tag92}
-      </if>
-      <if test="tag93 != null">
-        or TAG93 = #{tag93}
-      </if>
-      <if test="tag94 != null">
-        or TAG94 = #{tag94}
-      </if>
-      <if test="tag95 != null">
-        or TAG95 = #{tag95}
-      </if>
-      <if test="tag96 != null">
-        or TAG96 = #{tag96}
-      </if>
-      <if test="tag97 != null">
-        or TAG97 = #{tag97}
-      </if>
-      <if test="tag98 != null">
-        or TAG98 = #{tag98}
-      </if>
-      <if test="tag99 != null">
-        or TAG99 = #{tag99}
-      </if>
-      <if test="tag100 != null">
-        or TAG100 = #{tag100}
-      </if>
-      <if test="tag101 != null">
-        or TAG101 = #{tag101}
-      </if>
-      <if test="tag45 != null">
-        or TAG45 = #{tag45}
-      </if>
-      <if test="tag102 != null">
-        or TAG102 = #{tag102}
-      </if>
-      <if test="tag103 != null">
-        or TAG103 = #{tag103}
-      </if>
-      <if test="tag104 != null">
-        or TAG104 = #{tag104}
-      </if>
-      <if test="tag105 != null">
-        or TAG105 = #{tag105}
-      </if>
-      <if test="tag106 != null">
-        or TAG106 = #{tag106}
-      </if>
-      <if test="tag107 != null">
-        or TAG107 = #{tag107}
-      </if>
-      <if test="tag108 != null">
-        or TAG108 = #{tag108}
-      </if>
-      <if test="tag109 != null">
-        or TAG109 = #{tag109}
-      </if>
-      <if test="tag110 != null">
-        or TAG110 = #{tag110}
-      </if>
-      <if test="tag111 != null">
-        or TAG111 = #{tag111}
-      </if>
-      <if test="tag112 != null">
-        or TAG112 = #{tag112}
-      </if>
-      <if test="tag113 != null">
-        or TAG113 = #{tag113}
-      </if>
-      <if test="tag114 != null">
-        or TAG114 = #{tag114}
-      </if>
-      <if test="tag115 != null">
-        or TAG115 = #{tag115}
-      </if>
-      <if test="tag116 != null">
-        or TAG116 = #{tag116}
-      </if>
-      <if test="tag117 != null">
-        or TAG117 = #{tag117}
-      </if>
-      <if test="tag118 != null">
-        or TAG118 = #{tag118}
-      </if>
-      <if test="tag119 != null">
-        or TAG119 = #{tag119}
-      </if>
-      <if test="tag120 != null">
-        or TAG120 = #{tag120}
-      </if>
-      <if test="tag121 != null">
-        or TAG121 = #{tag121}
-      </if>
-      <if test="tag122 != null">
-        or TAG122 = #{tag122}
-      </if>
-      <if test="tag123 != null">
-        or TAG123 = #{tag123}
-      </if>
-      <if test="tag124 != null">
-        or TAG124 = #{tag124}
-      </if>
-      <if test="tag125 != null">
-        or TAG125 = #{tag125}
-      </if>
-      <if test="tag126 != null">
-        or TAG126 = #{tag126}
-      </if>
-      <if test="tag127 != null">
-        or TAG127 = #{tag127}
-      </if>
-      <if test="tag128 != null">
-        or TAG128 = #{tag128}
-      </if>
-      <if test="tag129 != null">
-        or TAG129 = #{tag129}
-      </if>
-      <if test="tag130 != null">
-        or TAG130 = #{tag130}
-      </if>
-      <if test="tag131 != null">
-        or TAG131 = #{tag131}
-      </if>
-      <if test="tag132 != null">
-        or TAG132 = #{tag132}
-      </if>
-      <if test="tag133 != null">
-        or TAG133 = #{tag133}
-      </if>
-      <if test="tag134 != null">
-        or TAG134 = #{tag134}
-      </if>
-      <if test="tag135 != null">
-        or TAG135 = #{tag135}
-      </if>
-      <if test="tag136 != null">
-        or TAG136 = #{tag136}
-      </if>
-      <if test="tag137 != null">
-        or TAG137 = #{tag137}
-      </if>
-      <if test="tag138 != null">
-        or TAG138 = #{tag138}
-      </if>
-      <if test="tag139 != null">
-        or TAG139 = #{tag139}
-      </if>
-      <if test="tag140 != null">
-        or TAG140 = #{tag140}
-      </if>
-      <if test="tag141 != null">
-        or TAG141 = #{tag141}
-      </if>
-      <if test="tag142 != null">
-        or TAG142 = #{tag142}
-      </if>
-      <if test="tag143 != null">
-        or TAG143 = #{tag143}
-      </if>
-      <if test="tag144 != null">
-        or TAG144 = #{tag144}
-      </if>
-      <if test="tag145 != null">
-        or TAG145 = #{tag145}
-      </if>
-      <if test="tag146 != null">
-        or TAG146 = #{tag146}
-      </if>
-      <if test="tag147 != null">
-        or TAG147 = #{tag147}
-      </if>
-      <if test="tag148 != null">
-        or TAG148 = #{tag148}
-      </if>
-      <if test="tag149 != null">
-        or TAG149 = #{tag149}
-      </if>
-      <if test="tag150 != null">
-        or TAG150 = #{tag150}
-      </if>
-      <if test="tag151 != null">
-        or TAG151 = #{tag151}
-      </if>
-      <if test="tag152 != null">
-        or TAG152 = #{tag152}
-      </if>
-      <if test="tag153 != null">
-        or TAG153 = #{tag153}
-      </if>
-      <if test="tag154 != null">
-        or TAG154 = #{tag154}
-      </if>
-      <if test="tag155 != null">
-        or TAG155 = #{tag155}
-      </if>
-      <if test="tag156 != null">
-        or TAG156 = #{tag156}
-      </if>
-      <if test="tag157 != null">
-        or TAG157 = #{tag157}
-      </if>
-      <if test="tag158 != null">
-        or TAG158 = #{tag158}
-      </if>
-      <if test="tag159 != null">
-        or TAG159 = #{tag159}
-      </if>
-      <if test="tag160 != null">
-        or TAG160 = #{tag160}
-      </if>
-  </delete>
-  <insert id="insert" parameterType="com.steerinfo.ems.emswaihoursumtab1.model.EmsWAiHourSumTab1">
-    insert into EMS_W_AI_HOUR_SUM_TAB1 (CLOCK, INSERT_TIME, TAG1, 
-      TAG2, TAG3, TAG4, TAG5, 
-      TAG6, TAG7, TAG8, TAG9, 
-      TAG10, TAG11, TAG12, TAG13, 
-      TAG14, TAG15, TAG16, TAG17, 
-      TAG18, TAG19, TAG20, TAG21, 
-      TAG22, TAG23, TAG24, TAG25, 
-      TAG26, TAG27, TAG28, TAG29, 
-      TAG30, TAG31, TAG32, TAG33, 
-      TAG34, TAG35, TAG36, TAG37, 
-      TAG38, TAG39, TAG40, TAG41, 
-      TAG42, TAG43, TAG44, TAG46, 
-      TAG47, TAG48, TAG49, TAG50, 
-      TAG51, TAG52, TAG53, TAG54, 
-      TAG55, TAG56, TAG57, TAG58, 
-      TAG59, TAG60, TAG61, TAG62, 
-      TAG63, TAG64, TAG65, TAG66, 
-      TAG67, TAG68, TAG69, TAG70, 
-      TAG71, TAG72, TAG73, TAG74, 
-      TAG75, TAG76, TAG77, TAG78, 
-      TAG79, TAG80, TAG81, TAG82, 
-      TAG83, TAG84, TAG85, TAG86, 
-      TAG87, TAG88, TAG89, TAG90, 
-      TAG91, TAG92, TAG93, TAG94, 
-      TAG95, TAG96, TAG97, TAG98, 
-      TAG99, TAG100, TAG101, TAG45, 
-      TAG102, TAG103, TAG104, TAG105, 
-      TAG106, TAG107, TAG108, TAG109, 
-      TAG110, TAG111, TAG112, TAG113, 
-      TAG114, TAG115, TAG116, TAG117, 
-      TAG118, TAG119, TAG120, TAG121, 
-      TAG122, TAG123, TAG124, TAG125, 
-      TAG126, TAG127, TAG128, TAG129, 
-      TAG130, TAG131, TAG132, TAG133, 
-      TAG134, TAG135, TAG136, TAG137, 
-      TAG138, TAG139, TAG140, TAG141, 
-      TAG142, TAG143, TAG144, TAG145, 
-      TAG146, TAG147, TAG148, TAG149, 
-      TAG150, TAG151, TAG152, TAG153, 
-      TAG154, TAG155, TAG156, TAG157, 
-      TAG158, TAG159, TAG160)
-    values (#{clock,jdbcType=VARCHAR}, #{insertTime,jdbcType=TIMESTAMP}, #{tag1,jdbcType=FLOAT}, 
-      #{tag2,jdbcType=FLOAT}, #{tag3,jdbcType=FLOAT}, #{tag4,jdbcType=FLOAT}, #{tag5,jdbcType=FLOAT}, 
-      #{tag6,jdbcType=FLOAT}, #{tag7,jdbcType=FLOAT}, #{tag8,jdbcType=FLOAT}, #{tag9,jdbcType=FLOAT}, 
-      #{tag10,jdbcType=FLOAT}, #{tag11,jdbcType=FLOAT}, #{tag12,jdbcType=FLOAT}, #{tag13,jdbcType=FLOAT}, 
-      #{tag14,jdbcType=FLOAT}, #{tag15,jdbcType=FLOAT}, #{tag16,jdbcType=FLOAT}, #{tag17,jdbcType=FLOAT}, 
-      #{tag18,jdbcType=FLOAT}, #{tag19,jdbcType=FLOAT}, #{tag20,jdbcType=FLOAT}, #{tag21,jdbcType=FLOAT}, 
-      #{tag22,jdbcType=FLOAT}, #{tag23,jdbcType=FLOAT}, #{tag24,jdbcType=FLOAT}, #{tag25,jdbcType=FLOAT}, 
-      #{tag26,jdbcType=FLOAT}, #{tag27,jdbcType=FLOAT}, #{tag28,jdbcType=FLOAT}, #{tag29,jdbcType=FLOAT}, 
-      #{tag30,jdbcType=FLOAT}, #{tag31,jdbcType=FLOAT}, #{tag32,jdbcType=FLOAT}, #{tag33,jdbcType=FLOAT}, 
-      #{tag34,jdbcType=FLOAT}, #{tag35,jdbcType=FLOAT}, #{tag36,jdbcType=FLOAT}, #{tag37,jdbcType=FLOAT}, 
-      #{tag38,jdbcType=FLOAT}, #{tag39,jdbcType=FLOAT}, #{tag40,jdbcType=FLOAT}, #{tag41,jdbcType=FLOAT}, 
-      #{tag42,jdbcType=FLOAT}, #{tag43,jdbcType=FLOAT}, #{tag44,jdbcType=FLOAT}, #{tag46,jdbcType=FLOAT}, 
-      #{tag47,jdbcType=FLOAT}, #{tag48,jdbcType=FLOAT}, #{tag49,jdbcType=FLOAT}, #{tag50,jdbcType=FLOAT}, 
-      #{tag51,jdbcType=FLOAT}, #{tag52,jdbcType=FLOAT}, #{tag53,jdbcType=FLOAT}, #{tag54,jdbcType=FLOAT}, 
-      #{tag55,jdbcType=FLOAT}, #{tag56,jdbcType=FLOAT}, #{tag57,jdbcType=FLOAT}, #{tag58,jdbcType=FLOAT}, 
-      #{tag59,jdbcType=FLOAT}, #{tag60,jdbcType=FLOAT}, #{tag61,jdbcType=FLOAT}, #{tag62,jdbcType=FLOAT}, 
-      #{tag63,jdbcType=FLOAT}, #{tag64,jdbcType=FLOAT}, #{tag65,jdbcType=FLOAT}, #{tag66,jdbcType=FLOAT}, 
-      #{tag67,jdbcType=FLOAT}, #{tag68,jdbcType=FLOAT}, #{tag69,jdbcType=FLOAT}, #{tag70,jdbcType=FLOAT}, 
-      #{tag71,jdbcType=FLOAT}, #{tag72,jdbcType=FLOAT}, #{tag73,jdbcType=FLOAT}, #{tag74,jdbcType=FLOAT}, 
-      #{tag75,jdbcType=FLOAT}, #{tag76,jdbcType=FLOAT}, #{tag77,jdbcType=FLOAT}, #{tag78,jdbcType=FLOAT}, 
-      #{tag79,jdbcType=FLOAT}, #{tag80,jdbcType=FLOAT}, #{tag81,jdbcType=FLOAT}, #{tag82,jdbcType=FLOAT}, 
-      #{tag83,jdbcType=FLOAT}, #{tag84,jdbcType=FLOAT}, #{tag85,jdbcType=FLOAT}, #{tag86,jdbcType=FLOAT}, 
-      #{tag87,jdbcType=FLOAT}, #{tag88,jdbcType=FLOAT}, #{tag89,jdbcType=FLOAT}, #{tag90,jdbcType=FLOAT}, 
-      #{tag91,jdbcType=FLOAT}, #{tag92,jdbcType=FLOAT}, #{tag93,jdbcType=FLOAT}, #{tag94,jdbcType=FLOAT}, 
-      #{tag95,jdbcType=FLOAT}, #{tag96,jdbcType=FLOAT}, #{tag97,jdbcType=FLOAT}, #{tag98,jdbcType=FLOAT}, 
-      #{tag99,jdbcType=FLOAT}, #{tag100,jdbcType=FLOAT}, #{tag101,jdbcType=FLOAT}, #{tag45,jdbcType=FLOAT}, 
-      #{tag102,jdbcType=FLOAT}, #{tag103,jdbcType=FLOAT}, #{tag104,jdbcType=FLOAT}, #{tag105,jdbcType=FLOAT}, 
-      #{tag106,jdbcType=FLOAT}, #{tag107,jdbcType=FLOAT}, #{tag108,jdbcType=FLOAT}, #{tag109,jdbcType=FLOAT}, 
-      #{tag110,jdbcType=FLOAT}, #{tag111,jdbcType=FLOAT}, #{tag112,jdbcType=FLOAT}, #{tag113,jdbcType=FLOAT}, 
-      #{tag114,jdbcType=FLOAT}, #{tag115,jdbcType=FLOAT}, #{tag116,jdbcType=FLOAT}, #{tag117,jdbcType=FLOAT}, 
-      #{tag118,jdbcType=FLOAT}, #{tag119,jdbcType=FLOAT}, #{tag120,jdbcType=FLOAT}, #{tag121,jdbcType=FLOAT}, 
-      #{tag122,jdbcType=FLOAT}, #{tag123,jdbcType=FLOAT}, #{tag124,jdbcType=FLOAT}, #{tag125,jdbcType=FLOAT}, 
-      #{tag126,jdbcType=FLOAT}, #{tag127,jdbcType=FLOAT}, #{tag128,jdbcType=FLOAT}, #{tag129,jdbcType=FLOAT}, 
-      #{tag130,jdbcType=FLOAT}, #{tag131,jdbcType=FLOAT}, #{tag132,jdbcType=FLOAT}, #{tag133,jdbcType=FLOAT}, 
-      #{tag134,jdbcType=FLOAT}, #{tag135,jdbcType=FLOAT}, #{tag136,jdbcType=FLOAT}, #{tag137,jdbcType=FLOAT}, 
-      #{tag138,jdbcType=FLOAT}, #{tag139,jdbcType=FLOAT}, #{tag140,jdbcType=FLOAT}, #{tag141,jdbcType=FLOAT}, 
-      #{tag142,jdbcType=FLOAT}, #{tag143,jdbcType=FLOAT}, #{tag144,jdbcType=FLOAT}, #{tag145,jdbcType=FLOAT}, 
-      #{tag146,jdbcType=FLOAT}, #{tag147,jdbcType=FLOAT}, #{tag148,jdbcType=FLOAT}, #{tag149,jdbcType=FLOAT}, 
-      #{tag150,jdbcType=FLOAT}, #{tag151,jdbcType=FLOAT}, #{tag152,jdbcType=FLOAT}, #{tag153,jdbcType=FLOAT}, 
-      #{tag154,jdbcType=FLOAT}, #{tag155,jdbcType=FLOAT}, #{tag156,jdbcType=FLOAT}, #{tag157,jdbcType=FLOAT}, 
-      #{tag158,jdbcType=FLOAT}, #{tag159,jdbcType=FLOAT}, #{tag160,jdbcType=FLOAT})
-  </insert>
-  <insert id="insertSelective" parameterType="com.steerinfo.ems.emswaihoursumtab1.model.EmsWAiHourSumTab1">
-    insert into EMS_W_AI_HOUR_SUM_TAB1
-    <trim prefix="(" suffix=")" suffixOverrides=",">
-      <if test="clock != null">
-        CLOCK,
-      </if>
-      <if test="insertTime != null">
-        INSERT_TIME,
-      </if>
-      <if test="tag1 != null">
-        TAG1,
-      </if>
-      <if test="tag2 != null">
-        TAG2,
-      </if>
-      <if test="tag3 != null">
-        TAG3,
-      </if>
-      <if test="tag4 != null">
-        TAG4,
-      </if>
-      <if test="tag5 != null">
-        TAG5,
-      </if>
-      <if test="tag6 != null">
-        TAG6,
-      </if>
-      <if test="tag7 != null">
-        TAG7,
-      </if>
-      <if test="tag8 != null">
-        TAG8,
-      </if>
-      <if test="tag9 != null">
-        TAG9,
-      </if>
-      <if test="tag10 != null">
-        TAG10,
-      </if>
-      <if test="tag11 != null">
-        TAG11,
-      </if>
-      <if test="tag12 != null">
-        TAG12,
-      </if>
-      <if test="tag13 != null">
-        TAG13,
-      </if>
-      <if test="tag14 != null">
-        TAG14,
-      </if>
-      <if test="tag15 != null">
-        TAG15,
-      </if>
-      <if test="tag16 != null">
-        TAG16,
-      </if>
-      <if test="tag17 != null">
-        TAG17,
-      </if>
-      <if test="tag18 != null">
-        TAG18,
-      </if>
-      <if test="tag19 != null">
-        TAG19,
-      </if>
-      <if test="tag20 != null">
-        TAG20,
-      </if>
-      <if test="tag21 != null">
-        TAG21,
-      </if>
-      <if test="tag22 != null">
-        TAG22,
-      </if>
-      <if test="tag23 != null">
-        TAG23,
-      </if>
-      <if test="tag24 != null">
-        TAG24,
-      </if>
-      <if test="tag25 != null">
-        TAG25,
-      </if>
-      <if test="tag26 != null">
-        TAG26,
-      </if>
-      <if test="tag27 != null">
-        TAG27,
-      </if>
-      <if test="tag28 != null">
-        TAG28,
-      </if>
-      <if test="tag29 != null">
-        TAG29,
-      </if>
-      <if test="tag30 != null">
-        TAG30,
-      </if>
-      <if test="tag31 != null">
-        TAG31,
-      </if>
-      <if test="tag32 != null">
-        TAG32,
-      </if>
-      <if test="tag33 != null">
-        TAG33,
-      </if>
-      <if test="tag34 != null">
-        TAG34,
-      </if>
-      <if test="tag35 != null">
-        TAG35,
-      </if>
-      <if test="tag36 != null">
-        TAG36,
-      </if>
-      <if test="tag37 != null">
-        TAG37,
-      </if>
-      <if test="tag38 != null">
-        TAG38,
-      </if>
-      <if test="tag39 != null">
-        TAG39,
-      </if>
-      <if test="tag40 != null">
-        TAG40,
-      </if>
-      <if test="tag41 != null">
-        TAG41,
-      </if>
-      <if test="tag42 != null">
-        TAG42,
-      </if>
-      <if test="tag43 != null">
-        TAG43,
-      </if>
-      <if test="tag44 != null">
-        TAG44,
-      </if>
-      <if test="tag46 != null">
-        TAG46,
-      </if>
-      <if test="tag47 != null">
-        TAG47,
-      </if>
-      <if test="tag48 != null">
-        TAG48,
-      </if>
-      <if test="tag49 != null">
-        TAG49,
-      </if>
-      <if test="tag50 != null">
-        TAG50,
-      </if>
-      <if test="tag51 != null">
-        TAG51,
-      </if>
-      <if test="tag52 != null">
-        TAG52,
-      </if>
-      <if test="tag53 != null">
-        TAG53,
-      </if>
-      <if test="tag54 != null">
-        TAG54,
-      </if>
-      <if test="tag55 != null">
-        TAG55,
-      </if>
-      <if test="tag56 != null">
-        TAG56,
-      </if>
-      <if test="tag57 != null">
-        TAG57,
-      </if>
-      <if test="tag58 != null">
-        TAG58,
-      </if>
-      <if test="tag59 != null">
-        TAG59,
-      </if>
-      <if test="tag60 != null">
-        TAG60,
-      </if>
-      <if test="tag61 != null">
-        TAG61,
-      </if>
-      <if test="tag62 != null">
-        TAG62,
-      </if>
-      <if test="tag63 != null">
-        TAG63,
-      </if>
-      <if test="tag64 != null">
-        TAG64,
-      </if>
-      <if test="tag65 != null">
-        TAG65,
-      </if>
-      <if test="tag66 != null">
-        TAG66,
-      </if>
-      <if test="tag67 != null">
-        TAG67,
-      </if>
-      <if test="tag68 != null">
-        TAG68,
-      </if>
-      <if test="tag69 != null">
-        TAG69,
-      </if>
-      <if test="tag70 != null">
-        TAG70,
-      </if>
-      <if test="tag71 != null">
-        TAG71,
-      </if>
-      <if test="tag72 != null">
-        TAG72,
-      </if>
-      <if test="tag73 != null">
-        TAG73,
-      </if>
-      <if test="tag74 != null">
-        TAG74,
-      </if>
-      <if test="tag75 != null">
-        TAG75,
-      </if>
-      <if test="tag76 != null">
-        TAG76,
-      </if>
-      <if test="tag77 != null">
-        TAG77,
-      </if>
-      <if test="tag78 != null">
-        TAG78,
-      </if>
-      <if test="tag79 != null">
-        TAG79,
-      </if>
-      <if test="tag80 != null">
-        TAG80,
-      </if>
-      <if test="tag81 != null">
-        TAG81,
-      </if>
-      <if test="tag82 != null">
-        TAG82,
-      </if>
-      <if test="tag83 != null">
-        TAG83,
-      </if>
-      <if test="tag84 != null">
-        TAG84,
-      </if>
-      <if test="tag85 != null">
-        TAG85,
-      </if>
-      <if test="tag86 != null">
-        TAG86,
-      </if>
-      <if test="tag87 != null">
-        TAG87,
-      </if>
-      <if test="tag88 != null">
-        TAG88,
-      </if>
-      <if test="tag89 != null">
-        TAG89,
-      </if>
-      <if test="tag90 != null">
-        TAG90,
-      </if>
-      <if test="tag91 != null">
-        TAG91,
-      </if>
-      <if test="tag92 != null">
-        TAG92,
-      </if>
-      <if test="tag93 != null">
-        TAG93,
-      </if>
-      <if test="tag94 != null">
-        TAG94,
-      </if>
-      <if test="tag95 != null">
-        TAG95,
-      </if>
-      <if test="tag96 != null">
-        TAG96,
-      </if>
-      <if test="tag97 != null">
-        TAG97,
-      </if>
-      <if test="tag98 != null">
-        TAG98,
-      </if>
-      <if test="tag99 != null">
-        TAG99,
-      </if>
-      <if test="tag100 != null">
-        TAG100,
-      </if>
-      <if test="tag101 != null">
-        TAG101,
-      </if>
-      <if test="tag45 != null">
-        TAG45,
-      </if>
-      <if test="tag102 != null">
-        TAG102,
-      </if>
-      <if test="tag103 != null">
-        TAG103,
-      </if>
-      <if test="tag104 != null">
-        TAG104,
-      </if>
-      <if test="tag105 != null">
-        TAG105,
-      </if>
-      <if test="tag106 != null">
-        TAG106,
-      </if>
-      <if test="tag107 != null">
-        TAG107,
-      </if>
-      <if test="tag108 != null">
-        TAG108,
-      </if>
-      <if test="tag109 != null">
-        TAG109,
-      </if>
-      <if test="tag110 != null">
-        TAG110,
-      </if>
-      <if test="tag111 != null">
-        TAG111,
-      </if>
-      <if test="tag112 != null">
-        TAG112,
-      </if>
-      <if test="tag113 != null">
-        TAG113,
-      </if>
-      <if test="tag114 != null">
-        TAG114,
-      </if>
-      <if test="tag115 != null">
-        TAG115,
-      </if>
-      <if test="tag116 != null">
-        TAG116,
-      </if>
-      <if test="tag117 != null">
-        TAG117,
-      </if>
-      <if test="tag118 != null">
-        TAG118,
-      </if>
-      <if test="tag119 != null">
-        TAG119,
-      </if>
-      <if test="tag120 != null">
-        TAG120,
-      </if>
-      <if test="tag121 != null">
-        TAG121,
-      </if>
-      <if test="tag122 != null">
-        TAG122,
-      </if>
-      <if test="tag123 != null">
-        TAG123,
-      </if>
-      <if test="tag124 != null">
-        TAG124,
-      </if>
-      <if test="tag125 != null">
-        TAG125,
-      </if>
-      <if test="tag126 != null">
-        TAG126,
-      </if>
-      <if test="tag127 != null">
-        TAG127,
-      </if>
-      <if test="tag128 != null">
-        TAG128,
-      </if>
-      <if test="tag129 != null">
-        TAG129,
-      </if>
-      <if test="tag130 != null">
-        TAG130,
-      </if>
-      <if test="tag131 != null">
-        TAG131,
-      </if>
-      <if test="tag132 != null">
-        TAG132,
-      </if>
-      <if test="tag133 != null">
-        TAG133,
-      </if>
-      <if test="tag134 != null">
-        TAG134,
-      </if>
-      <if test="tag135 != null">
-        TAG135,
-      </if>
-      <if test="tag136 != null">
-        TAG136,
-      </if>
-      <if test="tag137 != null">
-        TAG137,
-      </if>
-      <if test="tag138 != null">
-        TAG138,
-      </if>
-      <if test="tag139 != null">
-        TAG139,
-      </if>
-      <if test="tag140 != null">
-        TAG140,
-      </if>
-      <if test="tag141 != null">
-        TAG141,
-      </if>
-      <if test="tag142 != null">
-        TAG142,
-      </if>
-      <if test="tag143 != null">
-        TAG143,
-      </if>
-      <if test="tag144 != null">
-        TAG144,
-      </if>
-      <if test="tag145 != null">
-        TAG145,
-      </if>
-      <if test="tag146 != null">
-        TAG146,
-      </if>
-      <if test="tag147 != null">
-        TAG147,
-      </if>
-      <if test="tag148 != null">
-        TAG148,
-      </if>
-      <if test="tag149 != null">
-        TAG149,
-      </if>
-      <if test="tag150 != null">
-        TAG150,
-      </if>
-      <if test="tag151 != null">
-        TAG151,
-      </if>
-      <if test="tag152 != null">
-        TAG152,
-      </if>
-      <if test="tag153 != null">
-        TAG153,
-      </if>
-      <if test="tag154 != null">
-        TAG154,
-      </if>
-      <if test="tag155 != null">
-        TAG155,
-      </if>
-      <if test="tag156 != null">
-        TAG156,
-      </if>
-      <if test="tag157 != null">
-        TAG157,
-      </if>
-      <if test="tag158 != null">
-        TAG158,
-      </if>
-      <if test="tag159 != null">
-        TAG159,
-      </if>
-      <if test="tag160 != null">
-        TAG160,
-      </if>
-    </trim>
-    <trim prefix="values (" suffix=")" suffixOverrides=",">
-      <if test="clock != null">
-        #{clock,jdbcType=VARCHAR},
-      </if>
-      <if test="insertTime != null">
-        #{insertTime,jdbcType=TIMESTAMP},
-      </if>
-      <if test="tag1 != null">
-        #{tag1,jdbcType=FLOAT},
-      </if>
-      <if test="tag2 != null">
-        #{tag2,jdbcType=FLOAT},
-      </if>
-      <if test="tag3 != null">
-        #{tag3,jdbcType=FLOAT},
-      </if>
-      <if test="tag4 != null">
-        #{tag4,jdbcType=FLOAT},
-      </if>
-      <if test="tag5 != null">
-        #{tag5,jdbcType=FLOAT},
-      </if>
-      <if test="tag6 != null">
-        #{tag6,jdbcType=FLOAT},
-      </if>
-      <if test="tag7 != null">
-        #{tag7,jdbcType=FLOAT},
-      </if>
-      <if test="tag8 != null">
-        #{tag8,jdbcType=FLOAT},
-      </if>
-      <if test="tag9 != null">
-        #{tag9,jdbcType=FLOAT},
-      </if>
-      <if test="tag10 != null">
-        #{tag10,jdbcType=FLOAT},
-      </if>
-      <if test="tag11 != null">
-        #{tag11,jdbcType=FLOAT},
-      </if>
-      <if test="tag12 != null">
-        #{tag12,jdbcType=FLOAT},
-      </if>
-      <if test="tag13 != null">
-        #{tag13,jdbcType=FLOAT},
-      </if>
-      <if test="tag14 != null">
-        #{tag14,jdbcType=FLOAT},
-      </if>
-      <if test="tag15 != null">
-        #{tag15,jdbcType=FLOAT},
-      </if>
-      <if test="tag16 != null">
-        #{tag16,jdbcType=FLOAT},
-      </if>
-      <if test="tag17 != null">
-        #{tag17,jdbcType=FLOAT},
-      </if>
-      <if test="tag18 != null">
-        #{tag18,jdbcType=FLOAT},
-      </if>
-      <if test="tag19 != null">
-        #{tag19,jdbcType=FLOAT},
-      </if>
-      <if test="tag20 != null">
-        #{tag20,jdbcType=FLOAT},
-      </if>
-      <if test="tag21 != null">
-        #{tag21,jdbcType=FLOAT},
-      </if>
-      <if test="tag22 != null">
-        #{tag22,jdbcType=FLOAT},
-      </if>
-      <if test="tag23 != null">
-        #{tag23,jdbcType=FLOAT},
-      </if>
-      <if test="tag24 != null">
-        #{tag24,jdbcType=FLOAT},
-      </if>
-      <if test="tag25 != null">
-        #{tag25,jdbcType=FLOAT},
-      </if>
-      <if test="tag26 != null">
-        #{tag26,jdbcType=FLOAT},
-      </if>
-      <if test="tag27 != null">
-        #{tag27,jdbcType=FLOAT},
-      </if>
-      <if test="tag28 != null">
-        #{tag28,jdbcType=FLOAT},
-      </if>
-      <if test="tag29 != null">
-        #{tag29,jdbcType=FLOAT},
-      </if>
-      <if test="tag30 != null">
-        #{tag30,jdbcType=FLOAT},
-      </if>
-      <if test="tag31 != null">
-        #{tag31,jdbcType=FLOAT},
-      </if>
-      <if test="tag32 != null">
-        #{tag32,jdbcType=FLOAT},
-      </if>
-      <if test="tag33 != null">
-        #{tag33,jdbcType=FLOAT},
-      </if>
-      <if test="tag34 != null">
-        #{tag34,jdbcType=FLOAT},
-      </if>
-      <if test="tag35 != null">
-        #{tag35,jdbcType=FLOAT},
-      </if>
-      <if test="tag36 != null">
-        #{tag36,jdbcType=FLOAT},
-      </if>
-      <if test="tag37 != null">
-        #{tag37,jdbcType=FLOAT},
-      </if>
-      <if test="tag38 != null">
-        #{tag38,jdbcType=FLOAT},
-      </if>
-      <if test="tag39 != null">
-        #{tag39,jdbcType=FLOAT},
-      </if>
-      <if test="tag40 != null">
-        #{tag40,jdbcType=FLOAT},
-      </if>
-      <if test="tag41 != null">
-        #{tag41,jdbcType=FLOAT},
-      </if>
-      <if test="tag42 != null">
-        #{tag42,jdbcType=FLOAT},
-      </if>
-      <if test="tag43 != null">
-        #{tag43,jdbcType=FLOAT},
-      </if>
-      <if test="tag44 != null">
-        #{tag44,jdbcType=FLOAT},
-      </if>
-      <if test="tag46 != null">
-        #{tag46,jdbcType=FLOAT},
-      </if>
-      <if test="tag47 != null">
-        #{tag47,jdbcType=FLOAT},
-      </if>
-      <if test="tag48 != null">
-        #{tag48,jdbcType=FLOAT},
-      </if>
-      <if test="tag49 != null">
-        #{tag49,jdbcType=FLOAT},
-      </if>
-      <if test="tag50 != null">
-        #{tag50,jdbcType=FLOAT},
-      </if>
-      <if test="tag51 != null">
-        #{tag51,jdbcType=FLOAT},
-      </if>
-      <if test="tag52 != null">
-        #{tag52,jdbcType=FLOAT},
-      </if>
-      <if test="tag53 != null">
-        #{tag53,jdbcType=FLOAT},
-      </if>
-      <if test="tag54 != null">
-        #{tag54,jdbcType=FLOAT},
-      </if>
-      <if test="tag55 != null">
-        #{tag55,jdbcType=FLOAT},
-      </if>
-      <if test="tag56 != null">
-        #{tag56,jdbcType=FLOAT},
-      </if>
-      <if test="tag57 != null">
-        #{tag57,jdbcType=FLOAT},
-      </if>
-      <if test="tag58 != null">
-        #{tag58,jdbcType=FLOAT},
-      </if>
-      <if test="tag59 != null">
-        #{tag59,jdbcType=FLOAT},
-      </if>
-      <if test="tag60 != null">
-        #{tag60,jdbcType=FLOAT},
-      </if>
-      <if test="tag61 != null">
-        #{tag61,jdbcType=FLOAT},
-      </if>
-      <if test="tag62 != null">
-        #{tag62,jdbcType=FLOAT},
-      </if>
-      <if test="tag63 != null">
-        #{tag63,jdbcType=FLOAT},
-      </if>
-      <if test="tag64 != null">
-        #{tag64,jdbcType=FLOAT},
-      </if>
-      <if test="tag65 != null">
-        #{tag65,jdbcType=FLOAT},
-      </if>
-      <if test="tag66 != null">
-        #{tag66,jdbcType=FLOAT},
-      </if>
-      <if test="tag67 != null">
-        #{tag67,jdbcType=FLOAT},
-      </if>
-      <if test="tag68 != null">
-        #{tag68,jdbcType=FLOAT},
-      </if>
-      <if test="tag69 != null">
-        #{tag69,jdbcType=FLOAT},
-      </if>
-      <if test="tag70 != null">
-        #{tag70,jdbcType=FLOAT},
-      </if>
-      <if test="tag71 != null">
-        #{tag71,jdbcType=FLOAT},
-      </if>
-      <if test="tag72 != null">
-        #{tag72,jdbcType=FLOAT},
-      </if>
-      <if test="tag73 != null">
-        #{tag73,jdbcType=FLOAT},
-      </if>
-      <if test="tag74 != null">
-        #{tag74,jdbcType=FLOAT},
-      </if>
-      <if test="tag75 != null">
-        #{tag75,jdbcType=FLOAT},
-      </if>
-      <if test="tag76 != null">
-        #{tag76,jdbcType=FLOAT},
-      </if>
-      <if test="tag77 != null">
-        #{tag77,jdbcType=FLOAT},
-      </if>
-      <if test="tag78 != null">
-        #{tag78,jdbcType=FLOAT},
-      </if>
-      <if test="tag79 != null">
-        #{tag79,jdbcType=FLOAT},
-      </if>
-      <if test="tag80 != null">
-        #{tag80,jdbcType=FLOAT},
-      </if>
-      <if test="tag81 != null">
-        #{tag81,jdbcType=FLOAT},
-      </if>
-      <if test="tag82 != null">
-        #{tag82,jdbcType=FLOAT},
-      </if>
-      <if test="tag83 != null">
-        #{tag83,jdbcType=FLOAT},
-      </if>
-      <if test="tag84 != null">
-        #{tag84,jdbcType=FLOAT},
-      </if>
-      <if test="tag85 != null">
-        #{tag85,jdbcType=FLOAT},
-      </if>
-      <if test="tag86 != null">
-        #{tag86,jdbcType=FLOAT},
-      </if>
-      <if test="tag87 != null">
-        #{tag87,jdbcType=FLOAT},
-      </if>
-      <if test="tag88 != null">
-        #{tag88,jdbcType=FLOAT},
-      </if>
-      <if test="tag89 != null">
-        #{tag89,jdbcType=FLOAT},
-      </if>
-      <if test="tag90 != null">
-        #{tag90,jdbcType=FLOAT},
-      </if>
-      <if test="tag91 != null">
-        #{tag91,jdbcType=FLOAT},
-      </if>
-      <if test="tag92 != null">
-        #{tag92,jdbcType=FLOAT},
-      </if>
-      <if test="tag93 != null">
-        #{tag93,jdbcType=FLOAT},
-      </if>
-      <if test="tag94 != null">
-        #{tag94,jdbcType=FLOAT},
-      </if>
-      <if test="tag95 != null">
-        #{tag95,jdbcType=FLOAT},
-      </if>
-      <if test="tag96 != null">
-        #{tag96,jdbcType=FLOAT},
-      </if>
-      <if test="tag97 != null">
-        #{tag97,jdbcType=FLOAT},
-      </if>
-      <if test="tag98 != null">
-        #{tag98,jdbcType=FLOAT},
-      </if>
-      <if test="tag99 != null">
-        #{tag99,jdbcType=FLOAT},
-      </if>
-      <if test="tag100 != null">
-        #{tag100,jdbcType=FLOAT},
-      </if>
-      <if test="tag101 != null">
-        #{tag101,jdbcType=FLOAT},
-      </if>
-      <if test="tag45 != null">
-        #{tag45,jdbcType=FLOAT},
-      </if>
-      <if test="tag102 != null">
-        #{tag102,jdbcType=FLOAT},
-      </if>
-      <if test="tag103 != null">
-        #{tag103,jdbcType=FLOAT},
-      </if>
-      <if test="tag104 != null">
-        #{tag104,jdbcType=FLOAT},
-      </if>
-      <if test="tag105 != null">
-        #{tag105,jdbcType=FLOAT},
-      </if>
-      <if test="tag106 != null">
-        #{tag106,jdbcType=FLOAT},
-      </if>
-      <if test="tag107 != null">
-        #{tag107,jdbcType=FLOAT},
-      </if>
-      <if test="tag108 != null">
-        #{tag108,jdbcType=FLOAT},
-      </if>
-      <if test="tag109 != null">
-        #{tag109,jdbcType=FLOAT},
-      </if>
-      <if test="tag110 != null">
-        #{tag110,jdbcType=FLOAT},
-      </if>
-      <if test="tag111 != null">
-        #{tag111,jdbcType=FLOAT},
-      </if>
-      <if test="tag112 != null">
-        #{tag112,jdbcType=FLOAT},
-      </if>
-      <if test="tag113 != null">
-        #{tag113,jdbcType=FLOAT},
-      </if>
-      <if test="tag114 != null">
-        #{tag114,jdbcType=FLOAT},
-      </if>
-      <if test="tag115 != null">
-        #{tag115,jdbcType=FLOAT},
-      </if>
-      <if test="tag116 != null">
-        #{tag116,jdbcType=FLOAT},
-      </if>
-      <if test="tag117 != null">
-        #{tag117,jdbcType=FLOAT},
-      </if>
-      <if test="tag118 != null">
-        #{tag118,jdbcType=FLOAT},
-      </if>
-      <if test="tag119 != null">
-        #{tag119,jdbcType=FLOAT},
-      </if>
-      <if test="tag120 != null">
-        #{tag120,jdbcType=FLOAT},
-      </if>
-      <if test="tag121 != null">
-        #{tag121,jdbcType=FLOAT},
-      </if>
-      <if test="tag122 != null">
-        #{tag122,jdbcType=FLOAT},
-      </if>
-      <if test="tag123 != null">
-        #{tag123,jdbcType=FLOAT},
-      </if>
-      <if test="tag124 != null">
-        #{tag124,jdbcType=FLOAT},
-      </if>
-      <if test="tag125 != null">
-        #{tag125,jdbcType=FLOAT},
-      </if>
-      <if test="tag126 != null">
-        #{tag126,jdbcType=FLOAT},
-      </if>
-      <if test="tag127 != null">
-        #{tag127,jdbcType=FLOAT},
-      </if>
-      <if test="tag128 != null">
-        #{tag128,jdbcType=FLOAT},
-      </if>
-      <if test="tag129 != null">
-        #{tag129,jdbcType=FLOAT},
-      </if>
-      <if test="tag130 != null">
-        #{tag130,jdbcType=FLOAT},
-      </if>
-      <if test="tag131 != null">
-        #{tag131,jdbcType=FLOAT},
-      </if>
-      <if test="tag132 != null">
-        #{tag132,jdbcType=FLOAT},
-      </if>
-      <if test="tag133 != null">
-        #{tag133,jdbcType=FLOAT},
-      </if>
-      <if test="tag134 != null">
-        #{tag134,jdbcType=FLOAT},
-      </if>
-      <if test="tag135 != null">
-        #{tag135,jdbcType=FLOAT},
-      </if>
-      <if test="tag136 != null">
-        #{tag136,jdbcType=FLOAT},
-      </if>
-      <if test="tag137 != null">
-        #{tag137,jdbcType=FLOAT},
-      </if>
-      <if test="tag138 != null">
-        #{tag138,jdbcType=FLOAT},
-      </if>
-      <if test="tag139 != null">
-        #{tag139,jdbcType=FLOAT},
-      </if>
-      <if test="tag140 != null">
-        #{tag140,jdbcType=FLOAT},
-      </if>
-      <if test="tag141 != null">
-        #{tag141,jdbcType=FLOAT},
-      </if>
-      <if test="tag142 != null">
-        #{tag142,jdbcType=FLOAT},
-      </if>
-      <if test="tag143 != null">
-        #{tag143,jdbcType=FLOAT},
-      </if>
-      <if test="tag144 != null">
-        #{tag144,jdbcType=FLOAT},
-      </if>
-      <if test="tag145 != null">
-        #{tag145,jdbcType=FLOAT},
-      </if>
-      <if test="tag146 != null">
-        #{tag146,jdbcType=FLOAT},
-      </if>
-      <if test="tag147 != null">
-        #{tag147,jdbcType=FLOAT},
-      </if>
-      <if test="tag148 != null">
-        #{tag148,jdbcType=FLOAT},
-      </if>
-      <if test="tag149 != null">
-        #{tag149,jdbcType=FLOAT},
-      </if>
-      <if test="tag150 != null">
-        #{tag150,jdbcType=FLOAT},
-      </if>
-      <if test="tag151 != null">
-        #{tag151,jdbcType=FLOAT},
-      </if>
-      <if test="tag152 != null">
-        #{tag152,jdbcType=FLOAT},
-      </if>
-      <if test="tag153 != null">
-        #{tag153,jdbcType=FLOAT},
-      </if>
-      <if test="tag154 != null">
-        #{tag154,jdbcType=FLOAT},
-      </if>
-      <if test="tag155 != null">
-        #{tag155,jdbcType=FLOAT},
-      </if>
-      <if test="tag156 != null">
-        #{tag156,jdbcType=FLOAT},
-      </if>
-      <if test="tag157 != null">
-        #{tag157,jdbcType=FLOAT},
-      </if>
-      <if test="tag158 != null">
-        #{tag158,jdbcType=FLOAT},
-      </if>
-      <if test="tag159 != null">
-        #{tag159,jdbcType=FLOAT},
-      </if>
-      <if test="tag160 != null">
-        #{tag160,jdbcType=FLOAT},
-      </if>
-    </trim>
-  </insert>
-  <update id="updateByPrimaryKey" parameterType="com.steerinfo.ems.emswaihoursumtab1.model.EmsWAiHourSumTab1">
-    update EMS_W_AI_HOUR_SUM_TAB1
-    set INSERT_TIME = #{insertTime,jdbcType=TIMESTAMP},
-      TAG1 = #{tag1,jdbcType=FLOAT},
-      TAG2 = #{tag2,jdbcType=FLOAT},
-      TAG3 = #{tag3,jdbcType=FLOAT},
-      TAG4 = #{tag4,jdbcType=FLOAT},
-      TAG5 = #{tag5,jdbcType=FLOAT},
-      TAG6 = #{tag6,jdbcType=FLOAT},
-      TAG7 = #{tag7,jdbcType=FLOAT},
-      TAG8 = #{tag8,jdbcType=FLOAT},
-      TAG9 = #{tag9,jdbcType=FLOAT},
-      TAG10 = #{tag10,jdbcType=FLOAT},
-      TAG11 = #{tag11,jdbcType=FLOAT},
-      TAG12 = #{tag12,jdbcType=FLOAT},
-      TAG13 = #{tag13,jdbcType=FLOAT},
-      TAG14 = #{tag14,jdbcType=FLOAT},
-      TAG15 = #{tag15,jdbcType=FLOAT},
-      TAG16 = #{tag16,jdbcType=FLOAT},
-      TAG17 = #{tag17,jdbcType=FLOAT},
-      TAG18 = #{tag18,jdbcType=FLOAT},
-      TAG19 = #{tag19,jdbcType=FLOAT},
-      TAG20 = #{tag20,jdbcType=FLOAT},
-      TAG21 = #{tag21,jdbcType=FLOAT},
-      TAG22 = #{tag22,jdbcType=FLOAT},
-      TAG23 = #{tag23,jdbcType=FLOAT},
-      TAG24 = #{tag24,jdbcType=FLOAT},
-      TAG25 = #{tag25,jdbcType=FLOAT},
-      TAG26 = #{tag26,jdbcType=FLOAT},
-      TAG27 = #{tag27,jdbcType=FLOAT},
-      TAG28 = #{tag28,jdbcType=FLOAT},
-      TAG29 = #{tag29,jdbcType=FLOAT},
-      TAG30 = #{tag30,jdbcType=FLOAT},
-      TAG31 = #{tag31,jdbcType=FLOAT},
-      TAG32 = #{tag32,jdbcType=FLOAT},
-      TAG33 = #{tag33,jdbcType=FLOAT},
-      TAG34 = #{tag34,jdbcType=FLOAT},
-      TAG35 = #{tag35,jdbcType=FLOAT},
-      TAG36 = #{tag36,jdbcType=FLOAT},
-      TAG37 = #{tag37,jdbcType=FLOAT},
-      TAG38 = #{tag38,jdbcType=FLOAT},
-      TAG39 = #{tag39,jdbcType=FLOAT},
-      TAG40 = #{tag40,jdbcType=FLOAT},
-      TAG41 = #{tag41,jdbcType=FLOAT},
-      TAG42 = #{tag42,jdbcType=FLOAT},
-      TAG43 = #{tag43,jdbcType=FLOAT},
-      TAG44 = #{tag44,jdbcType=FLOAT},
-      TAG46 = #{tag46,jdbcType=FLOAT},
-      TAG47 = #{tag47,jdbcType=FLOAT},
-      TAG48 = #{tag48,jdbcType=FLOAT},
-      TAG49 = #{tag49,jdbcType=FLOAT},
-      TAG50 = #{tag50,jdbcType=FLOAT},
-      TAG51 = #{tag51,jdbcType=FLOAT},
-      TAG52 = #{tag52,jdbcType=FLOAT},
-      TAG53 = #{tag53,jdbcType=FLOAT},
-      TAG54 = #{tag54,jdbcType=FLOAT},
-      TAG55 = #{tag55,jdbcType=FLOAT},
-      TAG56 = #{tag56,jdbcType=FLOAT},
-      TAG57 = #{tag57,jdbcType=FLOAT},
-      TAG58 = #{tag58,jdbcType=FLOAT},
-      TAG59 = #{tag59,jdbcType=FLOAT},
-      TAG60 = #{tag60,jdbcType=FLOAT},
-      TAG61 = #{tag61,jdbcType=FLOAT},
-      TAG62 = #{tag62,jdbcType=FLOAT},
-      TAG63 = #{tag63,jdbcType=FLOAT},
-      TAG64 = #{tag64,jdbcType=FLOAT},
-      TAG65 = #{tag65,jdbcType=FLOAT},
-      TAG66 = #{tag66,jdbcType=FLOAT},
-      TAG67 = #{tag67,jdbcType=FLOAT},
-      TAG68 = #{tag68,jdbcType=FLOAT},
-      TAG69 = #{tag69,jdbcType=FLOAT},
-      TAG70 = #{tag70,jdbcType=FLOAT},
-      TAG71 = #{tag71,jdbcType=FLOAT},
-      TAG72 = #{tag72,jdbcType=FLOAT},
-      TAG73 = #{tag73,jdbcType=FLOAT},
-      TAG74 = #{tag74,jdbcType=FLOAT},
-      TAG75 = #{tag75,jdbcType=FLOAT},
-      TAG76 = #{tag76,jdbcType=FLOAT},
-      TAG77 = #{tag77,jdbcType=FLOAT},
-      TAG78 = #{tag78,jdbcType=FLOAT},
-      TAG79 = #{tag79,jdbcType=FLOAT},
-      TAG80 = #{tag80,jdbcType=FLOAT},
-      TAG81 = #{tag81,jdbcType=FLOAT},
-      TAG82 = #{tag82,jdbcType=FLOAT},
-      TAG83 = #{tag83,jdbcType=FLOAT},
-      TAG84 = #{tag84,jdbcType=FLOAT},
-      TAG85 = #{tag85,jdbcType=FLOAT},
-      TAG86 = #{tag86,jdbcType=FLOAT},
-      TAG87 = #{tag87,jdbcType=FLOAT},
-      TAG88 = #{tag88,jdbcType=FLOAT},
-      TAG89 = #{tag89,jdbcType=FLOAT},
-      TAG90 = #{tag90,jdbcType=FLOAT},
-      TAG91 = #{tag91,jdbcType=FLOAT},
-      TAG92 = #{tag92,jdbcType=FLOAT},
-      TAG93 = #{tag93,jdbcType=FLOAT},
-      TAG94 = #{tag94,jdbcType=FLOAT},
-      TAG95 = #{tag95,jdbcType=FLOAT},
-      TAG96 = #{tag96,jdbcType=FLOAT},
-      TAG97 = #{tag97,jdbcType=FLOAT},
-      TAG98 = #{tag98,jdbcType=FLOAT},
-      TAG99 = #{tag99,jdbcType=FLOAT},
-      TAG100 = #{tag100,jdbcType=FLOAT},
-      TAG101 = #{tag101,jdbcType=FLOAT},
-      TAG45 = #{tag45,jdbcType=FLOAT},
-      TAG102 = #{tag102,jdbcType=FLOAT},
-      TAG103 = #{tag103,jdbcType=FLOAT},
-      TAG104 = #{tag104,jdbcType=FLOAT},
-      TAG105 = #{tag105,jdbcType=FLOAT},
-      TAG106 = #{tag106,jdbcType=FLOAT},
-      TAG107 = #{tag107,jdbcType=FLOAT},
-      TAG108 = #{tag108,jdbcType=FLOAT},
-      TAG109 = #{tag109,jdbcType=FLOAT},
-      TAG110 = #{tag110,jdbcType=FLOAT},
-      TAG111 = #{tag111,jdbcType=FLOAT},
-      TAG112 = #{tag112,jdbcType=FLOAT},
-      TAG113 = #{tag113,jdbcType=FLOAT},
-      TAG114 = #{tag114,jdbcType=FLOAT},
-      TAG115 = #{tag115,jdbcType=FLOAT},
-      TAG116 = #{tag116,jdbcType=FLOAT},
-      TAG117 = #{tag117,jdbcType=FLOAT},
-      TAG118 = #{tag118,jdbcType=FLOAT},
-      TAG119 = #{tag119,jdbcType=FLOAT},
-      TAG120 = #{tag120,jdbcType=FLOAT},
-      TAG121 = #{tag121,jdbcType=FLOAT},
-      TAG122 = #{tag122,jdbcType=FLOAT},
-      TAG123 = #{tag123,jdbcType=FLOAT},
-      TAG124 = #{tag124,jdbcType=FLOAT},
-      TAG125 = #{tag125,jdbcType=FLOAT},
-      TAG126 = #{tag126,jdbcType=FLOAT},
-      TAG127 = #{tag127,jdbcType=FLOAT},
-      TAG128 = #{tag128,jdbcType=FLOAT},
-      TAG129 = #{tag129,jdbcType=FLOAT},
-      TAG130 = #{tag130,jdbcType=FLOAT},
-      TAG131 = #{tag131,jdbcType=FLOAT},
-      TAG132 = #{tag132,jdbcType=FLOAT},
-      TAG133 = #{tag133,jdbcType=FLOAT},
-      TAG134 = #{tag134,jdbcType=FLOAT},
-      TAG135 = #{tag135,jdbcType=FLOAT},
-      TAG136 = #{tag136,jdbcType=FLOAT},
-      TAG137 = #{tag137,jdbcType=FLOAT},
-      TAG138 = #{tag138,jdbcType=FLOAT},
-      TAG139 = #{tag139,jdbcType=FLOAT},
-      TAG140 = #{tag140,jdbcType=FLOAT},
-      TAG141 = #{tag141,jdbcType=FLOAT},
-      TAG142 = #{tag142,jdbcType=FLOAT},
-      TAG143 = #{tag143,jdbcType=FLOAT},
-      TAG144 = #{tag144,jdbcType=FLOAT},
-      TAG145 = #{tag145,jdbcType=FLOAT},
-      TAG146 = #{tag146,jdbcType=FLOAT},
-      TAG147 = #{tag147,jdbcType=FLOAT},
-      TAG148 = #{tag148,jdbcType=FLOAT},
-      TAG149 = #{tag149,jdbcType=FLOAT},
-      TAG150 = #{tag150,jdbcType=FLOAT},
-      TAG151 = #{tag151,jdbcType=FLOAT},
-      TAG152 = #{tag152,jdbcType=FLOAT},
-      TAG153 = #{tag153,jdbcType=FLOAT},
-      TAG154 = #{tag154,jdbcType=FLOAT},
-      TAG155 = #{tag155,jdbcType=FLOAT},
-      TAG156 = #{tag156,jdbcType=FLOAT},
-      TAG157 = #{tag157,jdbcType=FLOAT},
-      TAG158 = #{tag158,jdbcType=FLOAT},
-      TAG159 = #{tag159,jdbcType=FLOAT},
-      TAG160 = #{tag160,jdbcType=FLOAT}
-    where CLOCK = #{clock,jdbcType=VARCHAR}
-  </update>
-  <update id="updateByPrimaryKeySelective" parameterType="com.steerinfo.ems.emswaihoursumtab1.model.EmsWAiHourSumTab1">
-    update EMS_W_AI_HOUR_SUM_TAB1
-    <set>
-      <if test="insertTime != null">
-        INSERT_TIME = #{insertTime,jdbcType=TIMESTAMP},
-      </if>
-      <if test="tag1 != null">
-        TAG1 = #{tag1,jdbcType=FLOAT},
-      </if>
-      <if test="tag2 != null">
-        TAG2 = #{tag2,jdbcType=FLOAT},
-      </if>
-      <if test="tag3 != null">
-        TAG3 = #{tag3,jdbcType=FLOAT},
-      </if>
-      <if test="tag4 != null">
-        TAG4 = #{tag4,jdbcType=FLOAT},
-      </if>
-      <if test="tag5 != null">
-        TAG5 = #{tag5,jdbcType=FLOAT},
-      </if>
-      <if test="tag6 != null">
-        TAG6 = #{tag6,jdbcType=FLOAT},
-      </if>
-      <if test="tag7 != null">
-        TAG7 = #{tag7,jdbcType=FLOAT},
-      </if>
-      <if test="tag8 != null">
-        TAG8 = #{tag8,jdbcType=FLOAT},
-      </if>
-      <if test="tag9 != null">
-        TAG9 = #{tag9,jdbcType=FLOAT},
-      </if>
-      <if test="tag10 != null">
-        TAG10 = #{tag10,jdbcType=FLOAT},
-      </if>
-      <if test="tag11 != null">
-        TAG11 = #{tag11,jdbcType=FLOAT},
-      </if>
-      <if test="tag12 != null">
-        TAG12 = #{tag12,jdbcType=FLOAT},
-      </if>
-      <if test="tag13 != null">
-        TAG13 = #{tag13,jdbcType=FLOAT},
-      </if>
-      <if test="tag14 != null">
-        TAG14 = #{tag14,jdbcType=FLOAT},
-      </if>
-      <if test="tag15 != null">
-        TAG15 = #{tag15,jdbcType=FLOAT},
-      </if>
-      <if test="tag16 != null">
-        TAG16 = #{tag16,jdbcType=FLOAT},
-      </if>
-      <if test="tag17 != null">
-        TAG17 = #{tag17,jdbcType=FLOAT},
-      </if>
-      <if test="tag18 != null">
-        TAG18 = #{tag18,jdbcType=FLOAT},
-      </if>
-      <if test="tag19 != null">
-        TAG19 = #{tag19,jdbcType=FLOAT},
-      </if>
-      <if test="tag20 != null">
-        TAG20 = #{tag20,jdbcType=FLOAT},
-      </if>
-      <if test="tag21 != null">
-        TAG21 = #{tag21,jdbcType=FLOAT},
-      </if>
-      <if test="tag22 != null">
-        TAG22 = #{tag22,jdbcType=FLOAT},
-      </if>
-      <if test="tag23 != null">
-        TAG23 = #{tag23,jdbcType=FLOAT},
-      </if>
-      <if test="tag24 != null">
-        TAG24 = #{tag24,jdbcType=FLOAT},
-      </if>
-      <if test="tag25 != null">
-        TAG25 = #{tag25,jdbcType=FLOAT},
-      </if>
-      <if test="tag26 != null">
-        TAG26 = #{tag26,jdbcType=FLOAT},
-      </if>
-      <if test="tag27 != null">
-        TAG27 = #{tag27,jdbcType=FLOAT},
-      </if>
-      <if test="tag28 != null">
-        TAG28 = #{tag28,jdbcType=FLOAT},
-      </if>
-      <if test="tag29 != null">
-        TAG29 = #{tag29,jdbcType=FLOAT},
-      </if>
-      <if test="tag30 != null">
-        TAG30 = #{tag30,jdbcType=FLOAT},
-      </if>
-      <if test="tag31 != null">
-        TAG31 = #{tag31,jdbcType=FLOAT},
-      </if>
-      <if test="tag32 != null">
-        TAG32 = #{tag32,jdbcType=FLOAT},
-      </if>
-      <if test="tag33 != null">
-        TAG33 = #{tag33,jdbcType=FLOAT},
-      </if>
-      <if test="tag34 != null">
-        TAG34 = #{tag34,jdbcType=FLOAT},
-      </if>
-      <if test="tag35 != null">
-        TAG35 = #{tag35,jdbcType=FLOAT},
-      </if>
-      <if test="tag36 != null">
-        TAG36 = #{tag36,jdbcType=FLOAT},
-      </if>
-      <if test="tag37 != null">
-        TAG37 = #{tag37,jdbcType=FLOAT},
-      </if>
-      <if test="tag38 != null">
-        TAG38 = #{tag38,jdbcType=FLOAT},
-      </if>
-      <if test="tag39 != null">
-        TAG39 = #{tag39,jdbcType=FLOAT},
-      </if>
-      <if test="tag40 != null">
-        TAG40 = #{tag40,jdbcType=FLOAT},
-      </if>
-      <if test="tag41 != null">
-        TAG41 = #{tag41,jdbcType=FLOAT},
-      </if>
-      <if test="tag42 != null">
-        TAG42 = #{tag42,jdbcType=FLOAT},
-      </if>
-      <if test="tag43 != null">
-        TAG43 = #{tag43,jdbcType=FLOAT},
-      </if>
-      <if test="tag44 != null">
-        TAG44 = #{tag44,jdbcType=FLOAT},
-      </if>
-      <if test="tag46 != null">
-        TAG46 = #{tag46,jdbcType=FLOAT},
-      </if>
-      <if test="tag47 != null">
-        TAG47 = #{tag47,jdbcType=FLOAT},
-      </if>
-      <if test="tag48 != null">
-        TAG48 = #{tag48,jdbcType=FLOAT},
-      </if>
-      <if test="tag49 != null">
-        TAG49 = #{tag49,jdbcType=FLOAT},
-      </if>
-      <if test="tag50 != null">
-        TAG50 = #{tag50,jdbcType=FLOAT},
-      </if>
-      <if test="tag51 != null">
-        TAG51 = #{tag51,jdbcType=FLOAT},
-      </if>
-      <if test="tag52 != null">
-        TAG52 = #{tag52,jdbcType=FLOAT},
-      </if>
-      <if test="tag53 != null">
-        TAG53 = #{tag53,jdbcType=FLOAT},
-      </if>
-      <if test="tag54 != null">
-        TAG54 = #{tag54,jdbcType=FLOAT},
-      </if>
-      <if test="tag55 != null">
-        TAG55 = #{tag55,jdbcType=FLOAT},
-      </if>
-      <if test="tag56 != null">
-        TAG56 = #{tag56,jdbcType=FLOAT},
-      </if>
-      <if test="tag57 != null">
-        TAG57 = #{tag57,jdbcType=FLOAT},
-      </if>
-      <if test="tag58 != null">
-        TAG58 = #{tag58,jdbcType=FLOAT},
-      </if>
-      <if test="tag59 != null">
-        TAG59 = #{tag59,jdbcType=FLOAT},
-      </if>
-      <if test="tag60 != null">
-        TAG60 = #{tag60,jdbcType=FLOAT},
-      </if>
-      <if test="tag61 != null">
-        TAG61 = #{tag61,jdbcType=FLOAT},
-      </if>
-      <if test="tag62 != null">
-        TAG62 = #{tag62,jdbcType=FLOAT},
-      </if>
-      <if test="tag63 != null">
-        TAG63 = #{tag63,jdbcType=FLOAT},
-      </if>
-      <if test="tag64 != null">
-        TAG64 = #{tag64,jdbcType=FLOAT},
-      </if>
-      <if test="tag65 != null">
-        TAG65 = #{tag65,jdbcType=FLOAT},
-      </if>
-      <if test="tag66 != null">
-        TAG66 = #{tag66,jdbcType=FLOAT},
-      </if>
-      <if test="tag67 != null">
-        TAG67 = #{tag67,jdbcType=FLOAT},
-      </if>
-      <if test="tag68 != null">
-        TAG68 = #{tag68,jdbcType=FLOAT},
-      </if>
-      <if test="tag69 != null">
-        TAG69 = #{tag69,jdbcType=FLOAT},
-      </if>
-      <if test="tag70 != null">
-        TAG70 = #{tag70,jdbcType=FLOAT},
-      </if>
-      <if test="tag71 != null">
-        TAG71 = #{tag71,jdbcType=FLOAT},
-      </if>
-      <if test="tag72 != null">
-        TAG72 = #{tag72,jdbcType=FLOAT},
-      </if>
-      <if test="tag73 != null">
-        TAG73 = #{tag73,jdbcType=FLOAT},
-      </if>
-      <if test="tag74 != null">
-        TAG74 = #{tag74,jdbcType=FLOAT},
-      </if>
-      <if test="tag75 != null">
-        TAG75 = #{tag75,jdbcType=FLOAT},
-      </if>
-      <if test="tag76 != null">
-        TAG76 = #{tag76,jdbcType=FLOAT},
-      </if>
-      <if test="tag77 != null">
-        TAG77 = #{tag77,jdbcType=FLOAT},
-      </if>
-      <if test="tag78 != null">
-        TAG78 = #{tag78,jdbcType=FLOAT},
-      </if>
-      <if test="tag79 != null">
-        TAG79 = #{tag79,jdbcType=FLOAT},
-      </if>
-      <if test="tag80 != null">
-        TAG80 = #{tag80,jdbcType=FLOAT},
-      </if>
-      <if test="tag81 != null">
-        TAG81 = #{tag81,jdbcType=FLOAT},
-      </if>
-      <if test="tag82 != null">
-        TAG82 = #{tag82,jdbcType=FLOAT},
-      </if>
-      <if test="tag83 != null">
-        TAG83 = #{tag83,jdbcType=FLOAT},
-      </if>
-      <if test="tag84 != null">
-        TAG84 = #{tag84,jdbcType=FLOAT},
-      </if>
-      <if test="tag85 != null">
-        TAG85 = #{tag85,jdbcType=FLOAT},
-      </if>
-      <if test="tag86 != null">
-        TAG86 = #{tag86,jdbcType=FLOAT},
-      </if>
-      <if test="tag87 != null">
-        TAG87 = #{tag87,jdbcType=FLOAT},
-      </if>
-      <if test="tag88 != null">
-        TAG88 = #{tag88,jdbcType=FLOAT},
-      </if>
-      <if test="tag89 != null">
-        TAG89 = #{tag89,jdbcType=FLOAT},
-      </if>
-      <if test="tag90 != null">
-        TAG90 = #{tag90,jdbcType=FLOAT},
-      </if>
-      <if test="tag91 != null">
-        TAG91 = #{tag91,jdbcType=FLOAT},
-      </if>
-      <if test="tag92 != null">
-        TAG92 = #{tag92,jdbcType=FLOAT},
-      </if>
-      <if test="tag93 != null">
-        TAG93 = #{tag93,jdbcType=FLOAT},
-      </if>
-      <if test="tag94 != null">
-        TAG94 = #{tag94,jdbcType=FLOAT},
-      </if>
-      <if test="tag95 != null">
-        TAG95 = #{tag95,jdbcType=FLOAT},
-      </if>
-      <if test="tag96 != null">
-        TAG96 = #{tag96,jdbcType=FLOAT},
-      </if>
-      <if test="tag97 != null">
-        TAG97 = #{tag97,jdbcType=FLOAT},
-      </if>
-      <if test="tag98 != null">
-        TAG98 = #{tag98,jdbcType=FLOAT},
-      </if>
-      <if test="tag99 != null">
-        TAG99 = #{tag99,jdbcType=FLOAT},
-      </if>
-      <if test="tag100 != null">
-        TAG100 = #{tag100,jdbcType=FLOAT},
-      </if>
-      <if test="tag101 != null">
-        TAG101 = #{tag101,jdbcType=FLOAT},
-      </if>
-      <if test="tag45 != null">
-        TAG45 = #{tag45,jdbcType=FLOAT},
-      </if>
-      <if test="tag102 != null">
-        TAG102 = #{tag102,jdbcType=FLOAT},
-      </if>
-      <if test="tag103 != null">
-        TAG103 = #{tag103,jdbcType=FLOAT},
-      </if>
-      <if test="tag104 != null">
-        TAG104 = #{tag104,jdbcType=FLOAT},
-      </if>
-      <if test="tag105 != null">
-        TAG105 = #{tag105,jdbcType=FLOAT},
-      </if>
-      <if test="tag106 != null">
-        TAG106 = #{tag106,jdbcType=FLOAT},
-      </if>
-      <if test="tag107 != null">
-        TAG107 = #{tag107,jdbcType=FLOAT},
-      </if>
-      <if test="tag108 != null">
-        TAG108 = #{tag108,jdbcType=FLOAT},
-      </if>
-      <if test="tag109 != null">
-        TAG109 = #{tag109,jdbcType=FLOAT},
-      </if>
-      <if test="tag110 != null">
-        TAG110 = #{tag110,jdbcType=FLOAT},
-      </if>
-      <if test="tag111 != null">
-        TAG111 = #{tag111,jdbcType=FLOAT},
-      </if>
-      <if test="tag112 != null">
-        TAG112 = #{tag112,jdbcType=FLOAT},
-      </if>
-      <if test="tag113 != null">
-        TAG113 = #{tag113,jdbcType=FLOAT},
-      </if>
-      <if test="tag114 != null">
-        TAG114 = #{tag114,jdbcType=FLOAT},
-      </if>
-      <if test="tag115 != null">
-        TAG115 = #{tag115,jdbcType=FLOAT},
-      </if>
-      <if test="tag116 != null">
-        TAG116 = #{tag116,jdbcType=FLOAT},
-      </if>
-      <if test="tag117 != null">
-        TAG117 = #{tag117,jdbcType=FLOAT},
-      </if>
-      <if test="tag118 != null">
-        TAG118 = #{tag118,jdbcType=FLOAT},
-      </if>
-      <if test="tag119 != null">
-        TAG119 = #{tag119,jdbcType=FLOAT},
-      </if>
-      <if test="tag120 != null">
-        TAG120 = #{tag120,jdbcType=FLOAT},
-      </if>
-      <if test="tag121 != null">
-        TAG121 = #{tag121,jdbcType=FLOAT},
-      </if>
-      <if test="tag122 != null">
-        TAG122 = #{tag122,jdbcType=FLOAT},
-      </if>
-      <if test="tag123 != null">
-        TAG123 = #{tag123,jdbcType=FLOAT},
-      </if>
-      <if test="tag124 != null">
-        TAG124 = #{tag124,jdbcType=FLOAT},
-      </if>
-      <if test="tag125 != null">
-        TAG125 = #{tag125,jdbcType=FLOAT},
-      </if>
-      <if test="tag126 != null">
-        TAG126 = #{tag126,jdbcType=FLOAT},
-      </if>
-      <if test="tag127 != null">
-        TAG127 = #{tag127,jdbcType=FLOAT},
-      </if>
-      <if test="tag128 != null">
-        TAG128 = #{tag128,jdbcType=FLOAT},
-      </if>
-      <if test="tag129 != null">
-        TAG129 = #{tag129,jdbcType=FLOAT},
-      </if>
-      <if test="tag130 != null">
-        TAG130 = #{tag130,jdbcType=FLOAT},
-      </if>
-      <if test="tag131 != null">
-        TAG131 = #{tag131,jdbcType=FLOAT},
-      </if>
-      <if test="tag132 != null">
-        TAG132 = #{tag132,jdbcType=FLOAT},
-      </if>
-      <if test="tag133 != null">
-        TAG133 = #{tag133,jdbcType=FLOAT},
-      </if>
-      <if test="tag134 != null">
-        TAG134 = #{tag134,jdbcType=FLOAT},
-      </if>
-      <if test="tag135 != null">
-        TAG135 = #{tag135,jdbcType=FLOAT},
-      </if>
-      <if test="tag136 != null">
-        TAG136 = #{tag136,jdbcType=FLOAT},
-      </if>
-      <if test="tag137 != null">
-        TAG137 = #{tag137,jdbcType=FLOAT},
-      </if>
-      <if test="tag138 != null">
-        TAG138 = #{tag138,jdbcType=FLOAT},
-      </if>
-      <if test="tag139 != null">
-        TAG139 = #{tag139,jdbcType=FLOAT},
-      </if>
-      <if test="tag140 != null">
-        TAG140 = #{tag140,jdbcType=FLOAT},
-      </if>
-      <if test="tag141 != null">
-        TAG141 = #{tag141,jdbcType=FLOAT},
-      </if>
-      <if test="tag142 != null">
-        TAG142 = #{tag142,jdbcType=FLOAT},
-      </if>
-      <if test="tag143 != null">
-        TAG143 = #{tag143,jdbcType=FLOAT},
-      </if>
-      <if test="tag144 != null">
-        TAG144 = #{tag144,jdbcType=FLOAT},
-      </if>
-      <if test="tag145 != null">
-        TAG145 = #{tag145,jdbcType=FLOAT},
-      </if>
-      <if test="tag146 != null">
-        TAG146 = #{tag146,jdbcType=FLOAT},
-      </if>
-      <if test="tag147 != null">
-        TAG147 = #{tag147,jdbcType=FLOAT},
-      </if>
-      <if test="tag148 != null">
-        TAG148 = #{tag148,jdbcType=FLOAT},
-      </if>
-      <if test="tag149 != null">
-        TAG149 = #{tag149,jdbcType=FLOAT},
-      </if>
-      <if test="tag150 != null">
-        TAG150 = #{tag150,jdbcType=FLOAT},
-      </if>
-      <if test="tag151 != null">
-        TAG151 = #{tag151,jdbcType=FLOAT},
-      </if>
-      <if test="tag152 != null">
-        TAG152 = #{tag152,jdbcType=FLOAT},
-      </if>
-      <if test="tag153 != null">
-        TAG153 = #{tag153,jdbcType=FLOAT},
-      </if>
-      <if test="tag154 != null">
-        TAG154 = #{tag154,jdbcType=FLOAT},
-      </if>
-      <if test="tag155 != null">
-        TAG155 = #{tag155,jdbcType=FLOAT},
-      </if>
-      <if test="tag156 != null">
-        TAG156 = #{tag156,jdbcType=FLOAT},
-      </if>
-      <if test="tag157 != null">
-        TAG157 = #{tag157,jdbcType=FLOAT},
-      </if>
-      <if test="tag158 != null">
-        TAG158 = #{tag158,jdbcType=FLOAT},
-      </if>
-      <if test="tag159 != null">
-        TAG159 = #{tag159,jdbcType=FLOAT},
-      </if>
-      <if test="tag160 != null">
-        TAG160 = #{tag160,jdbcType=FLOAT},
-      </if>
-    </set>
-    where CLOCK = #{clock,jdbcType=VARCHAR}
-  </update>
-  <select id="selectByPrimaryKey" parameterType="java.lang.String" resultMap="BaseResultMap">
-    <include refid="select"/>
-    where CLOCK = #{clock,jdbcType=VARCHAR}
-  </select>
-  <select id="selectByParameters" parameterType="java.util.HashMap" resultMap="BaseResultMap">
-    <include refid="select"/>
-    <include refid="where"/>
-  </select>
-  <select id="selectLikeByParameters" parameterType="java.util.HashMap" resultMap="BaseResultMap">
-    <include refid="select"/>
-    <include refid="whereLike"/>
-  </select>
-  <insert id="batchInsert" parameterType="java.util.List">
-    insert into EMS_W_AI_HOUR_SUM_TAB1 
-      (CLOCK, 
-      INSERT_TIME, TAG1, TAG2, 
-      TAG3, TAG4, TAG5, 
-      TAG6, TAG7, TAG8, 
-      TAG9, TAG10, TAG11, 
-      TAG12, TAG13, TAG14, 
-      TAG15, TAG16, TAG17, 
-      TAG18, TAG19, TAG20, 
-      TAG21, TAG22, TAG23, 
-      TAG24, TAG25, TAG26, 
-      TAG27, TAG28, TAG29, 
-      TAG30, TAG31, TAG32, 
-      TAG33, TAG34, TAG35, 
-      TAG36, TAG37, TAG38, 
-      TAG39, TAG40, TAG41, 
-      TAG42, TAG43, TAG44, 
-      TAG46, TAG47, TAG48, 
-      TAG49, TAG50, TAG51, 
-      TAG52, TAG53, TAG54, 
-      TAG55, TAG56, TAG57, 
-      TAG58, TAG59, TAG60, 
-      TAG61, TAG62, TAG63, 
-      TAG64, TAG65, TAG66, 
-      TAG67, TAG68, TAG69, 
-      TAG70, TAG71, TAG72, 
-      TAG73, TAG74, TAG75, 
-      TAG76, TAG77, TAG78, 
-      TAG79, TAG80, TAG81, 
-      TAG82, TAG83, TAG84, 
-      TAG85, TAG86, TAG87, 
-      TAG88, TAG89, TAG90, 
-      TAG91, TAG92, TAG93, 
-      TAG94, TAG95, TAG96, 
-      TAG97, TAG98, TAG99, 
-      TAG100, TAG101, TAG45, 
-      TAG102, TAG103, TAG104, 
-      TAG105, TAG106, TAG107, 
-      TAG108, TAG109, TAG110, 
-      TAG111, TAG112, TAG113, 
-      TAG114, TAG115, TAG116, 
-      TAG117, TAG118, TAG119, 
-      TAG120, TAG121, TAG122, 
-      TAG123, TAG124, TAG125, 
-      TAG126, TAG127, TAG128, 
-      TAG129, TAG130, TAG131, 
-      TAG132, TAG133, TAG134, 
-      TAG135, TAG136, TAG137, 
-      TAG138, TAG139, TAG140, 
-      TAG141, TAG142, TAG143, 
-      TAG144, TAG145, TAG146, 
-      TAG147, TAG148, TAG149, 
-      TAG150, TAG151, TAG152, 
-      TAG153, TAG154, TAG155, 
-      TAG156, TAG157, TAG158, 
-      TAG159, TAG160)
-    ( <foreach collection="list" item="item" separator="union all"> 
-   select  
-      #{item.clock,jdbcType=VARCHAR}, 
-      #{item.insertTime,jdbcType=TIMESTAMP}, #{item.tag1,jdbcType=FLOAT}, #{item.tag2,jdbcType=FLOAT}, 
-      #{item.tag3,jdbcType=FLOAT}, #{item.tag4,jdbcType=FLOAT}, #{item.tag5,jdbcType=FLOAT}, 
-      #{item.tag6,jdbcType=FLOAT}, #{item.tag7,jdbcType=FLOAT}, #{item.tag8,jdbcType=FLOAT}, 
-      #{item.tag9,jdbcType=FLOAT}, #{item.tag10,jdbcType=FLOAT}, #{item.tag11,jdbcType=FLOAT}, 
-      #{item.tag12,jdbcType=FLOAT}, #{item.tag13,jdbcType=FLOAT}, #{item.tag14,jdbcType=FLOAT}, 
-      #{item.tag15,jdbcType=FLOAT}, #{item.tag16,jdbcType=FLOAT}, #{item.tag17,jdbcType=FLOAT}, 
-      #{item.tag18,jdbcType=FLOAT}, #{item.tag19,jdbcType=FLOAT}, #{item.tag20,jdbcType=FLOAT}, 
-      #{item.tag21,jdbcType=FLOAT}, #{item.tag22,jdbcType=FLOAT}, #{item.tag23,jdbcType=FLOAT}, 
-      #{item.tag24,jdbcType=FLOAT}, #{item.tag25,jdbcType=FLOAT}, #{item.tag26,jdbcType=FLOAT}, 
-      #{item.tag27,jdbcType=FLOAT}, #{item.tag28,jdbcType=FLOAT}, #{item.tag29,jdbcType=FLOAT}, 
-      #{item.tag30,jdbcType=FLOAT}, #{item.tag31,jdbcType=FLOAT}, #{item.tag32,jdbcType=FLOAT}, 
-      #{item.tag33,jdbcType=FLOAT}, #{item.tag34,jdbcType=FLOAT}, #{item.tag35,jdbcType=FLOAT}, 
-      #{item.tag36,jdbcType=FLOAT}, #{item.tag37,jdbcType=FLOAT}, #{item.tag38,jdbcType=FLOAT}, 
-      #{item.tag39,jdbcType=FLOAT}, #{item.tag40,jdbcType=FLOAT}, #{item.tag41,jdbcType=FLOAT}, 
-      #{item.tag42,jdbcType=FLOAT}, #{item.tag43,jdbcType=FLOAT}, #{item.tag44,jdbcType=FLOAT}, 
-      #{item.tag46,jdbcType=FLOAT}, #{item.tag47,jdbcType=FLOAT}, #{item.tag48,jdbcType=FLOAT}, 
-      #{item.tag49,jdbcType=FLOAT}, #{item.tag50,jdbcType=FLOAT}, #{item.tag51,jdbcType=FLOAT}, 
-      #{item.tag52,jdbcType=FLOAT}, #{item.tag53,jdbcType=FLOAT}, #{item.tag54,jdbcType=FLOAT}, 
-      #{item.tag55,jdbcType=FLOAT}, #{item.tag56,jdbcType=FLOAT}, #{item.tag57,jdbcType=FLOAT}, 
-      #{item.tag58,jdbcType=FLOAT}, #{item.tag59,jdbcType=FLOAT}, #{item.tag60,jdbcType=FLOAT}, 
-      #{item.tag61,jdbcType=FLOAT}, #{item.tag62,jdbcType=FLOAT}, #{item.tag63,jdbcType=FLOAT}, 
-      #{item.tag64,jdbcType=FLOAT}, #{item.tag65,jdbcType=FLOAT}, #{item.tag66,jdbcType=FLOAT}, 
-      #{item.tag67,jdbcType=FLOAT}, #{item.tag68,jdbcType=FLOAT}, #{item.tag69,jdbcType=FLOAT}, 
-      #{item.tag70,jdbcType=FLOAT}, #{item.tag71,jdbcType=FLOAT}, #{item.tag72,jdbcType=FLOAT}, 
-      #{item.tag73,jdbcType=FLOAT}, #{item.tag74,jdbcType=FLOAT}, #{item.tag75,jdbcType=FLOAT}, 
-      #{item.tag76,jdbcType=FLOAT}, #{item.tag77,jdbcType=FLOAT}, #{item.tag78,jdbcType=FLOAT}, 
-      #{item.tag79,jdbcType=FLOAT}, #{item.tag80,jdbcType=FLOAT}, #{item.tag81,jdbcType=FLOAT}, 
-      #{item.tag82,jdbcType=FLOAT}, #{item.tag83,jdbcType=FLOAT}, #{item.tag84,jdbcType=FLOAT}, 
-      #{item.tag85,jdbcType=FLOAT}, #{item.tag86,jdbcType=FLOAT}, #{item.tag87,jdbcType=FLOAT}, 
-      #{item.tag88,jdbcType=FLOAT}, #{item.tag89,jdbcType=FLOAT}, #{item.tag90,jdbcType=FLOAT}, 
-      #{item.tag91,jdbcType=FLOAT}, #{item.tag92,jdbcType=FLOAT}, #{item.tag93,jdbcType=FLOAT}, 
-      #{item.tag94,jdbcType=FLOAT}, #{item.tag95,jdbcType=FLOAT}, #{item.tag96,jdbcType=FLOAT}, 
-      #{item.tag97,jdbcType=FLOAT}, #{item.tag98,jdbcType=FLOAT}, #{item.tag99,jdbcType=FLOAT}, 
-      #{item.tag100,jdbcType=FLOAT}, #{item.tag101,jdbcType=FLOAT}, #{item.tag45,jdbcType=FLOAT}, 
-      #{item.tag102,jdbcType=FLOAT}, #{item.tag103,jdbcType=FLOAT}, #{item.tag104,jdbcType=FLOAT}, 
-      #{item.tag105,jdbcType=FLOAT}, #{item.tag106,jdbcType=FLOAT}, #{item.tag107,jdbcType=FLOAT}, 
-      #{item.tag108,jdbcType=FLOAT}, #{item.tag109,jdbcType=FLOAT}, #{item.tag110,jdbcType=FLOAT}, 
-      #{item.tag111,jdbcType=FLOAT}, #{item.tag112,jdbcType=FLOAT}, #{item.tag113,jdbcType=FLOAT}, 
-      #{item.tag114,jdbcType=FLOAT}, #{item.tag115,jdbcType=FLOAT}, #{item.tag116,jdbcType=FLOAT}, 
-      #{item.tag117,jdbcType=FLOAT}, #{item.tag118,jdbcType=FLOAT}, #{item.tag119,jdbcType=FLOAT}, 
-      #{item.tag120,jdbcType=FLOAT}, #{item.tag121,jdbcType=FLOAT}, #{item.tag122,jdbcType=FLOAT}, 
-      #{item.tag123,jdbcType=FLOAT}, #{item.tag124,jdbcType=FLOAT}, #{item.tag125,jdbcType=FLOAT}, 
-      #{item.tag126,jdbcType=FLOAT}, #{item.tag127,jdbcType=FLOAT}, #{item.tag128,jdbcType=FLOAT}, 
-      #{item.tag129,jdbcType=FLOAT}, #{item.tag130,jdbcType=FLOAT}, #{item.tag131,jdbcType=FLOAT}, 
-      #{item.tag132,jdbcType=FLOAT}, #{item.tag133,jdbcType=FLOAT}, #{item.tag134,jdbcType=FLOAT}, 
-      #{item.tag135,jdbcType=FLOAT}, #{item.tag136,jdbcType=FLOAT}, #{item.tag137,jdbcType=FLOAT}, 
-      #{item.tag138,jdbcType=FLOAT}, #{item.tag139,jdbcType=FLOAT}, #{item.tag140,jdbcType=FLOAT}, 
-      #{item.tag141,jdbcType=FLOAT}, #{item.tag142,jdbcType=FLOAT}, #{item.tag143,jdbcType=FLOAT}, 
-      #{item.tag144,jdbcType=FLOAT}, #{item.tag145,jdbcType=FLOAT}, #{item.tag146,jdbcType=FLOAT}, 
-      #{item.tag147,jdbcType=FLOAT}, #{item.tag148,jdbcType=FLOAT}, #{item.tag149,jdbcType=FLOAT}, 
-      #{item.tag150,jdbcType=FLOAT}, #{item.tag151,jdbcType=FLOAT}, #{item.tag152,jdbcType=FLOAT}, 
-      #{item.tag153,jdbcType=FLOAT}, #{item.tag154,jdbcType=FLOAT}, #{item.tag155,jdbcType=FLOAT}, 
-      #{item.tag156,jdbcType=FLOAT}, #{item.tag157,jdbcType=FLOAT}, #{item.tag158,jdbcType=FLOAT}, 
-      #{item.tag159,jdbcType=FLOAT}, #{item.tag160,jdbcType=FLOAT} from dual  
-   </foreach> )
-  </insert>
-  <update id="batchUpdate" parameterType="java.util.List">
-     update EMS_W_AI_HOUR_SUM_TAB1
-     set
-       CLOCK=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.clock,jdbcType=VARCHAR}
-       </foreach>
-       ,INSERT_TIME=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.insertTime,jdbcType=TIMESTAMP}
-       </foreach>
-       ,TAG1=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag1,jdbcType=FLOAT}
-       </foreach>
-       ,TAG2=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag2,jdbcType=FLOAT}
-       </foreach>
-       ,TAG3=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag3,jdbcType=FLOAT}
-       </foreach>
-       ,TAG4=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag4,jdbcType=FLOAT}
-       </foreach>
-       ,TAG5=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag5,jdbcType=FLOAT}
-       </foreach>
-       ,TAG6=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag6,jdbcType=FLOAT}
-       </foreach>
-       ,TAG7=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag7,jdbcType=FLOAT}
-       </foreach>
-       ,TAG8=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag8,jdbcType=FLOAT}
-       </foreach>
-       ,TAG9=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag9,jdbcType=FLOAT}
-       </foreach>
-       ,TAG10=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag10,jdbcType=FLOAT}
-       </foreach>
-       ,TAG11=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag11,jdbcType=FLOAT}
-       </foreach>
-       ,TAG12=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag12,jdbcType=FLOAT}
-       </foreach>
-       ,TAG13=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag13,jdbcType=FLOAT}
-       </foreach>
-       ,TAG14=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag14,jdbcType=FLOAT}
-       </foreach>
-       ,TAG15=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag15,jdbcType=FLOAT}
-       </foreach>
-       ,TAG16=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag16,jdbcType=FLOAT}
-       </foreach>
-       ,TAG17=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag17,jdbcType=FLOAT}
-       </foreach>
-       ,TAG18=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag18,jdbcType=FLOAT}
-       </foreach>
-       ,TAG19=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag19,jdbcType=FLOAT}
-       </foreach>
-       ,TAG20=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag20,jdbcType=FLOAT}
-       </foreach>
-       ,TAG21=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag21,jdbcType=FLOAT}
-       </foreach>
-       ,TAG22=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag22,jdbcType=FLOAT}
-       </foreach>
-       ,TAG23=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag23,jdbcType=FLOAT}
-       </foreach>
-       ,TAG24=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag24,jdbcType=FLOAT}
-       </foreach>
-       ,TAG25=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag25,jdbcType=FLOAT}
-       </foreach>
-       ,TAG26=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag26,jdbcType=FLOAT}
-       </foreach>
-       ,TAG27=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag27,jdbcType=FLOAT}
-       </foreach>
-       ,TAG28=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag28,jdbcType=FLOAT}
-       </foreach>
-       ,TAG29=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag29,jdbcType=FLOAT}
-       </foreach>
-       ,TAG30=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag30,jdbcType=FLOAT}
-       </foreach>
-       ,TAG31=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag31,jdbcType=FLOAT}
-       </foreach>
-       ,TAG32=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag32,jdbcType=FLOAT}
-       </foreach>
-       ,TAG33=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag33,jdbcType=FLOAT}
-       </foreach>
-       ,TAG34=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag34,jdbcType=FLOAT}
-       </foreach>
-       ,TAG35=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag35,jdbcType=FLOAT}
-       </foreach>
-       ,TAG36=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag36,jdbcType=FLOAT}
-       </foreach>
-       ,TAG37=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag37,jdbcType=FLOAT}
-       </foreach>
-       ,TAG38=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag38,jdbcType=FLOAT}
-       </foreach>
-       ,TAG39=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag39,jdbcType=FLOAT}
-       </foreach>
-       ,TAG40=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag40,jdbcType=FLOAT}
-       </foreach>
-       ,TAG41=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag41,jdbcType=FLOAT}
-       </foreach>
-       ,TAG42=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag42,jdbcType=FLOAT}
-       </foreach>
-       ,TAG43=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag43,jdbcType=FLOAT}
-       </foreach>
-       ,TAG44=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag44,jdbcType=FLOAT}
-       </foreach>
-       ,TAG46=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag46,jdbcType=FLOAT}
-       </foreach>
-       ,TAG47=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag47,jdbcType=FLOAT}
-       </foreach>
-       ,TAG48=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag48,jdbcType=FLOAT}
-       </foreach>
-       ,TAG49=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag49,jdbcType=FLOAT}
-       </foreach>
-       ,TAG50=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag50,jdbcType=FLOAT}
-       </foreach>
-       ,TAG51=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag51,jdbcType=FLOAT}
-       </foreach>
-       ,TAG52=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag52,jdbcType=FLOAT}
-       </foreach>
-       ,TAG53=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag53,jdbcType=FLOAT}
-       </foreach>
-       ,TAG54=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag54,jdbcType=FLOAT}
-       </foreach>
-       ,TAG55=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag55,jdbcType=FLOAT}
-       </foreach>
-       ,TAG56=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag56,jdbcType=FLOAT}
-       </foreach>
-       ,TAG57=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag57,jdbcType=FLOAT}
-       </foreach>
-       ,TAG58=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag58,jdbcType=FLOAT}
-       </foreach>
-       ,TAG59=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag59,jdbcType=FLOAT}
-       </foreach>
-       ,TAG60=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag60,jdbcType=FLOAT}
-       </foreach>
-       ,TAG61=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag61,jdbcType=FLOAT}
-       </foreach>
-       ,TAG62=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag62,jdbcType=FLOAT}
-       </foreach>
-       ,TAG63=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag63,jdbcType=FLOAT}
-       </foreach>
-       ,TAG64=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag64,jdbcType=FLOAT}
-       </foreach>
-       ,TAG65=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag65,jdbcType=FLOAT}
-       </foreach>
-       ,TAG66=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag66,jdbcType=FLOAT}
-       </foreach>
-       ,TAG67=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag67,jdbcType=FLOAT}
-       </foreach>
-       ,TAG68=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag68,jdbcType=FLOAT}
-       </foreach>
-       ,TAG69=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag69,jdbcType=FLOAT}
-       </foreach>
-       ,TAG70=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag70,jdbcType=FLOAT}
-       </foreach>
-       ,TAG71=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag71,jdbcType=FLOAT}
-       </foreach>
-       ,TAG72=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag72,jdbcType=FLOAT}
-       </foreach>
-       ,TAG73=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag73,jdbcType=FLOAT}
-       </foreach>
-       ,TAG74=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag74,jdbcType=FLOAT}
-       </foreach>
-       ,TAG75=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag75,jdbcType=FLOAT}
-       </foreach>
-       ,TAG76=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag76,jdbcType=FLOAT}
-       </foreach>
-       ,TAG77=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag77,jdbcType=FLOAT}
-       </foreach>
-       ,TAG78=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag78,jdbcType=FLOAT}
-       </foreach>
-       ,TAG79=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag79,jdbcType=FLOAT}
-       </foreach>
-       ,TAG80=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag80,jdbcType=FLOAT}
-       </foreach>
-       ,TAG81=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag81,jdbcType=FLOAT}
-       </foreach>
-       ,TAG82=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag82,jdbcType=FLOAT}
-       </foreach>
-       ,TAG83=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag83,jdbcType=FLOAT}
-       </foreach>
-       ,TAG84=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag84,jdbcType=FLOAT}
-       </foreach>
-       ,TAG85=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag85,jdbcType=FLOAT}
-       </foreach>
-       ,TAG86=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag86,jdbcType=FLOAT}
-       </foreach>
-       ,TAG87=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag87,jdbcType=FLOAT}
-       </foreach>
-       ,TAG88=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag88,jdbcType=FLOAT}
-       </foreach>
-       ,TAG89=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag89,jdbcType=FLOAT}
-       </foreach>
-       ,TAG90=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag90,jdbcType=FLOAT}
-       </foreach>
-       ,TAG91=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag91,jdbcType=FLOAT}
-       </foreach>
-       ,TAG92=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag92,jdbcType=FLOAT}
-       </foreach>
-       ,TAG93=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag93,jdbcType=FLOAT}
-       </foreach>
-       ,TAG94=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag94,jdbcType=FLOAT}
-       </foreach>
-       ,TAG95=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag95,jdbcType=FLOAT}
-       </foreach>
-       ,TAG96=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag96,jdbcType=FLOAT}
-       </foreach>
-       ,TAG97=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag97,jdbcType=FLOAT}
-       </foreach>
-       ,TAG98=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag98,jdbcType=FLOAT}
-       </foreach>
-       ,TAG99=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag99,jdbcType=FLOAT}
-       </foreach>
-       ,TAG100=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag100,jdbcType=FLOAT}
-       </foreach>
-       ,TAG101=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag101,jdbcType=FLOAT}
-       </foreach>
-       ,TAG45=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag45,jdbcType=FLOAT}
-       </foreach>
-       ,TAG102=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag102,jdbcType=FLOAT}
-       </foreach>
-       ,TAG103=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag103,jdbcType=FLOAT}
-       </foreach>
-       ,TAG104=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag104,jdbcType=FLOAT}
-       </foreach>
-       ,TAG105=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag105,jdbcType=FLOAT}
-       </foreach>
-       ,TAG106=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag106,jdbcType=FLOAT}
-       </foreach>
-       ,TAG107=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag107,jdbcType=FLOAT}
-       </foreach>
-       ,TAG108=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag108,jdbcType=FLOAT}
-       </foreach>
-       ,TAG109=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag109,jdbcType=FLOAT}
-       </foreach>
-       ,TAG110=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag110,jdbcType=FLOAT}
-       </foreach>
-       ,TAG111=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag111,jdbcType=FLOAT}
-       </foreach>
-       ,TAG112=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag112,jdbcType=FLOAT}
-       </foreach>
-       ,TAG113=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag113,jdbcType=FLOAT}
-       </foreach>
-       ,TAG114=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag114,jdbcType=FLOAT}
-       </foreach>
-       ,TAG115=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag115,jdbcType=FLOAT}
-       </foreach>
-       ,TAG116=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag116,jdbcType=FLOAT}
-       </foreach>
-       ,TAG117=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag117,jdbcType=FLOAT}
-       </foreach>
-       ,TAG118=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag118,jdbcType=FLOAT}
-       </foreach>
-       ,TAG119=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag119,jdbcType=FLOAT}
-       </foreach>
-       ,TAG120=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag120,jdbcType=FLOAT}
-       </foreach>
-       ,TAG121=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag121,jdbcType=FLOAT}
-       </foreach>
-       ,TAG122=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag122,jdbcType=FLOAT}
-       </foreach>
-       ,TAG123=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag123,jdbcType=FLOAT}
-       </foreach>
-       ,TAG124=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag124,jdbcType=FLOAT}
-       </foreach>
-       ,TAG125=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag125,jdbcType=FLOAT}
-       </foreach>
-       ,TAG126=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag126,jdbcType=FLOAT}
-       </foreach>
-       ,TAG127=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag127,jdbcType=FLOAT}
-       </foreach>
-       ,TAG128=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag128,jdbcType=FLOAT}
-       </foreach>
-       ,TAG129=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag129,jdbcType=FLOAT}
-       </foreach>
-       ,TAG130=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag130,jdbcType=FLOAT}
-       </foreach>
-       ,TAG131=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag131,jdbcType=FLOAT}
-       </foreach>
-       ,TAG132=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag132,jdbcType=FLOAT}
-       </foreach>
-       ,TAG133=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag133,jdbcType=FLOAT}
-       </foreach>
-       ,TAG134=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag134,jdbcType=FLOAT}
-       </foreach>
-       ,TAG135=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag135,jdbcType=FLOAT}
-       </foreach>
-       ,TAG136=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag136,jdbcType=FLOAT}
-       </foreach>
-       ,TAG137=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag137,jdbcType=FLOAT}
-       </foreach>
-       ,TAG138=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag138,jdbcType=FLOAT}
-       </foreach>
-       ,TAG139=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag139,jdbcType=FLOAT}
-       </foreach>
-       ,TAG140=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag140,jdbcType=FLOAT}
-       </foreach>
-       ,TAG141=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag141,jdbcType=FLOAT}
-       </foreach>
-       ,TAG142=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag142,jdbcType=FLOAT}
-       </foreach>
-       ,TAG143=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag143,jdbcType=FLOAT}
-       </foreach>
-       ,TAG144=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag144,jdbcType=FLOAT}
-       </foreach>
-       ,TAG145=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag145,jdbcType=FLOAT}
-       </foreach>
-       ,TAG146=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag146,jdbcType=FLOAT}
-       </foreach>
-       ,TAG147=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag147,jdbcType=FLOAT}
-       </foreach>
-       ,TAG148=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag148,jdbcType=FLOAT}
-       </foreach>
-       ,TAG149=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag149,jdbcType=FLOAT}
-       </foreach>
-       ,TAG150=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag150,jdbcType=FLOAT}
-       </foreach>
-       ,TAG151=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag151,jdbcType=FLOAT}
-       </foreach>
-       ,TAG152=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag152,jdbcType=FLOAT}
-       </foreach>
-       ,TAG153=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag153,jdbcType=FLOAT}
-       </foreach>
-       ,TAG154=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag154,jdbcType=FLOAT}
-       </foreach>
-       ,TAG155=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag155,jdbcType=FLOAT}
-       </foreach>
-       ,TAG156=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag156,jdbcType=FLOAT}
-       </foreach>
-       ,TAG157=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag157,jdbcType=FLOAT}
-       </foreach>
-       ,TAG158=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag158,jdbcType=FLOAT}
-       </foreach>
-       ,TAG159=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag159,jdbcType=FLOAT}
-       </foreach>
-       ,TAG160=
-       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
-          when #{item.clock,jdbcType=VARCHAR} then #{item.tag160,jdbcType=FLOAT}
-       </foreach>
-     where CLOCK in 
-     <foreach collection="list" index="index" item="item" separator="," open="(" close=")">
-    #{item.clock,jdbcType=VARCHAR}
-     </foreach> 
-  </update>
-  <delete id="batchDelete" parameterType="java.util.List">
-    delete from EMS_W_AI_HOUR_SUM_TAB1
-    where CLOCK in 
-    <foreach collection="list" item="id" open="(" close=")" separator=",">
-      #{id}
-    </foreach>
-  </delete>
-  <!-- 友情提示!!!-->
-  <!-- 请将自己写的代码放在此标签之下,方便以后粘贴复制。-->
-  <select id="getHistoryData" parameterType="java.util.Map" resultMap="BaseResultMap">
-    SELECT * FROM (SELECT distinct CONVERT(varchar(13), CreateTime, 120) as CLOCK,FlowVal,case AddressCode ${whens} END as TAG FROM ARM_HistoryData with (NOLOCK) where CONVERT(varchar(13), CreateTime, 120) between #{clock4} and #{clock} and AddressCode in(${codes})) as VAL PIVOT (SUM(FlowVal) FOR TAG IN (${tags})) AS EMS_W_AI_HOUR_SUM_TAB1 order by CLOCK
-  </select>
-</mapper>
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.steerinfo.ems.emswaihoursumtab1.mapper.EmsWAiHourSumTab1Mapper">
+  <resultMap id="BaseResultMap" type="com.steerinfo.ems.emswaihoursumtab1.model.EmsWAiHourSumTab1">
+    <id column="CLOCK" jdbcType="VARCHAR" property="clock" />
+    <result column="INSERT_TIME" jdbcType="TIMESTAMP" property="insertTime" />
+    <result column="TAG1" jdbcType="FLOAT" property="tag1" />
+    <result column="TAG2" jdbcType="FLOAT" property="tag2" />
+    <result column="TAG3" jdbcType="FLOAT" property="tag3" />
+    <result column="TAG4" jdbcType="FLOAT" property="tag4" />
+    <result column="TAG5" jdbcType="FLOAT" property="tag5" />
+    <result column="TAG6" jdbcType="FLOAT" property="tag6" />
+    <result column="TAG7" jdbcType="FLOAT" property="tag7" />
+    <result column="TAG8" jdbcType="FLOAT" property="tag8" />
+    <result column="TAG9" jdbcType="FLOAT" property="tag9" />
+    <result column="TAG10" jdbcType="FLOAT" property="tag10" />
+    <result column="TAG11" jdbcType="FLOAT" property="tag11" />
+    <result column="TAG12" jdbcType="FLOAT" property="tag12" />
+    <result column="TAG13" jdbcType="FLOAT" property="tag13" />
+    <result column="TAG14" jdbcType="FLOAT" property="tag14" />
+    <result column="TAG15" jdbcType="FLOAT" property="tag15" />
+    <result column="TAG16" jdbcType="FLOAT" property="tag16" />
+    <result column="TAG17" jdbcType="FLOAT" property="tag17" />
+    <result column="TAG18" jdbcType="FLOAT" property="tag18" />
+    <result column="TAG19" jdbcType="FLOAT" property="tag19" />
+    <result column="TAG20" jdbcType="FLOAT" property="tag20" />
+    <result column="TAG21" jdbcType="FLOAT" property="tag21" />
+    <result column="TAG22" jdbcType="FLOAT" property="tag22" />
+    <result column="TAG23" jdbcType="FLOAT" property="tag23" />
+    <result column="TAG24" jdbcType="FLOAT" property="tag24" />
+    <result column="TAG25" jdbcType="FLOAT" property="tag25" />
+    <result column="TAG26" jdbcType="FLOAT" property="tag26" />
+    <result column="TAG27" jdbcType="FLOAT" property="tag27" />
+    <result column="TAG28" jdbcType="FLOAT" property="tag28" />
+    <result column="TAG29" jdbcType="FLOAT" property="tag29" />
+    <result column="TAG30" jdbcType="FLOAT" property="tag30" />
+    <result column="TAG31" jdbcType="FLOAT" property="tag31" />
+    <result column="TAG32" jdbcType="FLOAT" property="tag32" />
+    <result column="TAG33" jdbcType="FLOAT" property="tag33" />
+    <result column="TAG34" jdbcType="FLOAT" property="tag34" />
+    <result column="TAG35" jdbcType="FLOAT" property="tag35" />
+    <result column="TAG36" jdbcType="FLOAT" property="tag36" />
+    <result column="TAG37" jdbcType="FLOAT" property="tag37" />
+    <result column="TAG38" jdbcType="FLOAT" property="tag38" />
+    <result column="TAG39" jdbcType="FLOAT" property="tag39" />
+    <result column="TAG40" jdbcType="FLOAT" property="tag40" />
+    <result column="TAG41" jdbcType="FLOAT" property="tag41" />
+    <result column="TAG42" jdbcType="FLOAT" property="tag42" />
+    <result column="TAG43" jdbcType="FLOAT" property="tag43" />
+    <result column="TAG44" jdbcType="FLOAT" property="tag44" />
+    <result column="TAG46" jdbcType="FLOAT" property="tag46" />
+    <result column="TAG47" jdbcType="FLOAT" property="tag47" />
+    <result column="TAG48" jdbcType="FLOAT" property="tag48" />
+    <result column="TAG49" jdbcType="FLOAT" property="tag49" />
+    <result column="TAG50" jdbcType="FLOAT" property="tag50" />
+    <result column="TAG51" jdbcType="FLOAT" property="tag51" />
+    <result column="TAG52" jdbcType="FLOAT" property="tag52" />
+    <result column="TAG53" jdbcType="FLOAT" property="tag53" />
+    <result column="TAG54" jdbcType="FLOAT" property="tag54" />
+    <result column="TAG55" jdbcType="FLOAT" property="tag55" />
+    <result column="TAG56" jdbcType="FLOAT" property="tag56" />
+    <result column="TAG57" jdbcType="FLOAT" property="tag57" />
+    <result column="TAG58" jdbcType="FLOAT" property="tag58" />
+    <result column="TAG59" jdbcType="FLOAT" property="tag59" />
+    <result column="TAG60" jdbcType="FLOAT" property="tag60" />
+    <result column="TAG61" jdbcType="FLOAT" property="tag61" />
+    <result column="TAG62" jdbcType="FLOAT" property="tag62" />
+    <result column="TAG63" jdbcType="FLOAT" property="tag63" />
+    <result column="TAG64" jdbcType="FLOAT" property="tag64" />
+    <result column="TAG65" jdbcType="FLOAT" property="tag65" />
+    <result column="TAG66" jdbcType="FLOAT" property="tag66" />
+    <result column="TAG67" jdbcType="FLOAT" property="tag67" />
+    <result column="TAG68" jdbcType="FLOAT" property="tag68" />
+    <result column="TAG69" jdbcType="FLOAT" property="tag69" />
+    <result column="TAG70" jdbcType="FLOAT" property="tag70" />
+    <result column="TAG71" jdbcType="FLOAT" property="tag71" />
+    <result column="TAG72" jdbcType="FLOAT" property="tag72" />
+    <result column="TAG73" jdbcType="FLOAT" property="tag73" />
+    <result column="TAG74" jdbcType="FLOAT" property="tag74" />
+    <result column="TAG75" jdbcType="FLOAT" property="tag75" />
+    <result column="TAG76" jdbcType="FLOAT" property="tag76" />
+    <result column="TAG77" jdbcType="FLOAT" property="tag77" />
+    <result column="TAG78" jdbcType="FLOAT" property="tag78" />
+    <result column="TAG79" jdbcType="FLOAT" property="tag79" />
+    <result column="TAG80" jdbcType="FLOAT" property="tag80" />
+    <result column="TAG81" jdbcType="FLOAT" property="tag81" />
+    <result column="TAG82" jdbcType="FLOAT" property="tag82" />
+    <result column="TAG83" jdbcType="FLOAT" property="tag83" />
+    <result column="TAG84" jdbcType="FLOAT" property="tag84" />
+    <result column="TAG85" jdbcType="FLOAT" property="tag85" />
+    <result column="TAG86" jdbcType="FLOAT" property="tag86" />
+    <result column="TAG87" jdbcType="FLOAT" property="tag87" />
+    <result column="TAG88" jdbcType="FLOAT" property="tag88" />
+    <result column="TAG89" jdbcType="FLOAT" property="tag89" />
+    <result column="TAG90" jdbcType="FLOAT" property="tag90" />
+    <result column="TAG91" jdbcType="FLOAT" property="tag91" />
+    <result column="TAG92" jdbcType="FLOAT" property="tag92" />
+    <result column="TAG93" jdbcType="FLOAT" property="tag93" />
+    <result column="TAG94" jdbcType="FLOAT" property="tag94" />
+    <result column="TAG95" jdbcType="FLOAT" property="tag95" />
+    <result column="TAG96" jdbcType="FLOAT" property="tag96" />
+    <result column="TAG97" jdbcType="FLOAT" property="tag97" />
+    <result column="TAG98" jdbcType="FLOAT" property="tag98" />
+    <result column="TAG99" jdbcType="FLOAT" property="tag99" />
+    <result column="TAG100" jdbcType="FLOAT" property="tag100" />
+    <result column="TAG101" jdbcType="FLOAT" property="tag101" />
+    <result column="TAG45" jdbcType="FLOAT" property="tag45" />
+    <result column="TAG102" jdbcType="FLOAT" property="tag102" />
+    <result column="TAG103" jdbcType="FLOAT" property="tag103" />
+    <result column="TAG104" jdbcType="FLOAT" property="tag104" />
+    <result column="TAG105" jdbcType="FLOAT" property="tag105" />
+    <result column="TAG106" jdbcType="FLOAT" property="tag106" />
+    <result column="TAG107" jdbcType="FLOAT" property="tag107" />
+    <result column="TAG108" jdbcType="FLOAT" property="tag108" />
+    <result column="TAG109" jdbcType="FLOAT" property="tag109" />
+    <result column="TAG110" jdbcType="FLOAT" property="tag110" />
+    <result column="TAG111" jdbcType="FLOAT" property="tag111" />
+    <result column="TAG112" jdbcType="FLOAT" property="tag112" />
+    <result column="TAG113" jdbcType="FLOAT" property="tag113" />
+    <result column="TAG114" jdbcType="FLOAT" property="tag114" />
+    <result column="TAG115" jdbcType="FLOAT" property="tag115" />
+    <result column="TAG116" jdbcType="FLOAT" property="tag116" />
+    <result column="TAG117" jdbcType="FLOAT" property="tag117" />
+    <result column="TAG118" jdbcType="FLOAT" property="tag118" />
+    <result column="TAG119" jdbcType="FLOAT" property="tag119" />
+    <result column="TAG120" jdbcType="FLOAT" property="tag120" />
+    <result column="TAG121" jdbcType="FLOAT" property="tag121" />
+    <result column="TAG122" jdbcType="FLOAT" property="tag122" />
+    <result column="TAG123" jdbcType="FLOAT" property="tag123" />
+    <result column="TAG124" jdbcType="FLOAT" property="tag124" />
+    <result column="TAG125" jdbcType="FLOAT" property="tag125" />
+    <result column="TAG126" jdbcType="FLOAT" property="tag126" />
+    <result column="TAG127" jdbcType="FLOAT" property="tag127" />
+    <result column="TAG128" jdbcType="FLOAT" property="tag128" />
+    <result column="TAG129" jdbcType="FLOAT" property="tag129" />
+    <result column="TAG130" jdbcType="FLOAT" property="tag130" />
+    <result column="TAG131" jdbcType="FLOAT" property="tag131" />
+    <result column="TAG132" jdbcType="FLOAT" property="tag132" />
+    <result column="TAG133" jdbcType="FLOAT" property="tag133" />
+    <result column="TAG134" jdbcType="FLOAT" property="tag134" />
+    <result column="TAG135" jdbcType="FLOAT" property="tag135" />
+    <result column="TAG136" jdbcType="FLOAT" property="tag136" />
+    <result column="TAG137" jdbcType="FLOAT" property="tag137" />
+    <result column="TAG138" jdbcType="FLOAT" property="tag138" />
+    <result column="TAG139" jdbcType="FLOAT" property="tag139" />
+    <result column="TAG140" jdbcType="FLOAT" property="tag140" />
+    <result column="TAG141" jdbcType="FLOAT" property="tag141" />
+    <result column="TAG142" jdbcType="FLOAT" property="tag142" />
+    <result column="TAG143" jdbcType="FLOAT" property="tag143" />
+    <result column="TAG144" jdbcType="FLOAT" property="tag144" />
+    <result column="TAG145" jdbcType="FLOAT" property="tag145" />
+    <result column="TAG146" jdbcType="FLOAT" property="tag146" />
+    <result column="TAG147" jdbcType="FLOAT" property="tag147" />
+    <result column="TAG148" jdbcType="FLOAT" property="tag148" />
+    <result column="TAG149" jdbcType="FLOAT" property="tag149" />
+    <result column="TAG150" jdbcType="FLOAT" property="tag150" />
+    <result column="TAG151" jdbcType="FLOAT" property="tag151" />
+    <result column="TAG152" jdbcType="FLOAT" property="tag152" />
+    <result column="TAG153" jdbcType="FLOAT" property="tag153" />
+    <result column="TAG154" jdbcType="FLOAT" property="tag154" />
+    <result column="TAG155" jdbcType="FLOAT" property="tag155" />
+    <result column="TAG156" jdbcType="FLOAT" property="tag156" />
+    <result column="TAG157" jdbcType="FLOAT" property="tag157" />
+    <result column="TAG158" jdbcType="FLOAT" property="tag158" />
+    <result column="TAG159" jdbcType="FLOAT" property="tag159" />
+    <result column="TAG160" jdbcType="FLOAT" property="tag160" />
+    <result column="TAG161" jdbcType="FLOAT" property="tag161" />
+    <result column="TAG162" jdbcType="FLOAT" property="tag162" />
+    <result column="TAG163" jdbcType="FLOAT" property="tag163" />
+    <result column="TAG164" jdbcType="FLOAT" property="tag164" />
+    <result column="TAG165" jdbcType="FLOAT" property="tag165" />
+    <result column="TAG166" jdbcType="FLOAT" property="tag166" />
+    <result column="TAG167" jdbcType="FLOAT" property="tag167" />
+    <result column="TAG168" jdbcType="FLOAT" property="tag168" />
+    <result column="TAG169" jdbcType="FLOAT" property="tag169" />
+    <result column="TAG170" jdbcType="FLOAT" property="tag170" />
+    <result column="TAG171" jdbcType="FLOAT" property="tag171" />
+    <result column="TAG172" jdbcType="FLOAT" property="tag172" />
+    <result column="TAG173" jdbcType="FLOAT" property="tag173" />
+    <result column="TAG174" jdbcType="FLOAT" property="tag174" />
+    <result column="TAG175" jdbcType="FLOAT" property="tag175" />
+    <result column="TAG176" jdbcType="FLOAT" property="tag176" />
+    <result column="TAG177" jdbcType="FLOAT" property="tag177" />
+    <result column="TAG178" jdbcType="FLOAT" property="tag178" />
+    <result column="TAG179" jdbcType="FLOAT" property="tag179" />
+    <result column="TAG180" jdbcType="FLOAT" property="tag180" />
+    <result column="TAG181" jdbcType="FLOAT" property="tag181" />
+    <result column="TAG182" jdbcType="FLOAT" property="tag182" />
+    <result column="TAG183" jdbcType="FLOAT" property="tag183" />
+    <result column="TAG184" jdbcType="FLOAT" property="tag184" />
+    <result column="TAG185" jdbcType="FLOAT" property="tag185" />
+    <result column="TAG186" jdbcType="FLOAT" property="tag186" />
+    <result column="TAG187" jdbcType="FLOAT" property="tag187" />
+    <result column="TAG188" jdbcType="FLOAT" property="tag188" />
+    <result column="TAG189" jdbcType="FLOAT" property="tag189" />
+    <result column="TAG190" jdbcType="FLOAT" property="tag190" />
+    <result column="TAG191" jdbcType="FLOAT" property="tag191" />
+    <result column="TAG192" jdbcType="FLOAT" property="tag192" />
+    <result column="TAG193" jdbcType="FLOAT" property="tag193" />
+    <result column="TAG194" jdbcType="FLOAT" property="tag194" />
+    <result column="TAG195" jdbcType="FLOAT" property="tag195" />
+    <result column="TAG196" jdbcType="FLOAT" property="tag196" />
+    <result column="TAG197" jdbcType="FLOAT" property="tag197" />
+    <result column="TAG198" jdbcType="FLOAT" property="tag198" />
+    <result column="TAG199" jdbcType="FLOAT" property="tag199" />
+    <result column="TAG200" jdbcType="FLOAT" property="tag200" />
+  </resultMap>
+  <sql id="columns">
+    CLOCK, INSERT_TIME, TAG1, TAG2, TAG3, TAG4, TAG5, TAG6, TAG7, TAG8, TAG9, TAG10,
+    TAG11, TAG12, TAG13, TAG14, TAG15, TAG16, TAG17, TAG18, TAG19, TAG20, TAG21, TAG22,
+    TAG23, TAG24, TAG25, TAG26, TAG27, TAG28, TAG29, TAG30, TAG31, TAG32, TAG33, TAG34,
+    TAG35, TAG36, TAG37, TAG38, TAG39, TAG40, TAG41, TAG42, TAG43, TAG44, TAG46, TAG47,
+    TAG48, TAG49, TAG50, TAG51, TAG52, TAG53, TAG54, TAG55, TAG56, TAG57, TAG58, TAG59,
+    TAG60, TAG61, TAG62, TAG63, TAG64, TAG65, TAG66, TAG67, TAG68, TAG69, TAG70, TAG71,
+    TAG72, TAG73, TAG74, TAG75, TAG76, TAG77, TAG78, TAG79, TAG80, TAG81, TAG82, TAG83,
+    TAG84, TAG85, TAG86, TAG87, TAG88, TAG89, TAG90, TAG91, TAG92, TAG93, TAG94, TAG95,
+    TAG96, TAG97, TAG98, TAG99, TAG100, TAG101, TAG45, TAG102, TAG103, TAG104, TAG105,
+    TAG106, TAG107, TAG108, TAG109, TAG110, TAG111, TAG112, TAG113, TAG114, TAG115, TAG116,
+    TAG117, TAG118, TAG119, TAG120, TAG121, TAG122, TAG123, TAG124, TAG125, TAG126, TAG127,
+    TAG128, TAG129, TAG130, TAG131, TAG132, TAG133, TAG134, TAG135, TAG136, TAG137, TAG138,
+    TAG139, TAG140, TAG141, TAG142, TAG143, TAG144, TAG145, TAG146, TAG147, TAG148, TAG149,
+    TAG150, TAG151, TAG152, TAG153, TAG154, TAG155, TAG156, TAG157, TAG158, TAG159, TAG160,
+    TAG161, TAG162, TAG163, TAG164, TAG165, TAG166, TAG167, TAG168, TAG169, TAG170, TAG171,
+    TAG172, TAG173, TAG174, TAG175, TAG176, TAG177, TAG178, TAG179, TAG180, TAG181, TAG182,
+    TAG183, TAG184, TAG185, TAG186, TAG187, TAG188, TAG189, TAG190, TAG191, TAG192, TAG193,
+    TAG194, TAG195, TAG196, TAG197, TAG198, TAG199, TAG200
+
+  </sql>
+  <sql id="columns_alias">
+    t.CLOCK, t.INSERT_TIME, t.TAG1, t.TAG2, t.TAG3, t.TAG4, t.TAG5, t.TAG6, t.TAG7, t.TAG8,
+    t.TAG9, t.TAG10, t.TAG11, t.TAG12, t.TAG13, t.TAG14, t.TAG15, t.TAG16, t.TAG17, t.TAG18,
+    t.TAG19, t.TAG20, t.TAG21, t.TAG22, t.TAG23, t.TAG24, t.TAG25, t.TAG26, t.TAG27,
+    t.TAG28, t.TAG29, t.TAG30, t.TAG31, t.TAG32, t.TAG33, t.TAG34, t.TAG35, t.TAG36,
+    t.TAG37, t.TAG38, t.TAG39, t.TAG40, t.TAG41, t.TAG42, t.TAG43, t.TAG44, t.TAG46,
+    t.TAG47, t.TAG48, t.TAG49, t.TAG50, t.TAG51, t.TAG52, t.TAG53, t.TAG54, t.TAG55,
+    t.TAG56, t.TAG57, t.TAG58, t.TAG59, t.TAG60, t.TAG61, t.TAG62, t.TAG63, t.TAG64,
+    t.TAG65, t.TAG66, t.TAG67, t.TAG68, t.TAG69, t.TAG70, t.TAG71, t.TAG72, t.TAG73,
+    t.TAG74, t.TAG75, t.TAG76, t.TAG77, t.TAG78, t.TAG79, t.TAG80, t.TAG81, t.TAG82,
+    t.TAG83, t.TAG84, t.TAG85, t.TAG86, t.TAG87, t.TAG88, t.TAG89, t.TAG90, t.TAG91,
+    t.TAG92, t.TAG93, t.TAG94, t.TAG95, t.TAG96, t.TAG97, t.TAG98, t.TAG99, t.TAG100,
+    t.TAG101, t.TAG45, t.TAG102, t.TAG103, t.TAG104, t.TAG105, t.TAG106, t.TAG107, t.TAG108,
+    t.TAG109, t.TAG110, t.TAG111, t.TAG112, t.TAG113, t.TAG114, t.TAG115, t.TAG116, t.TAG117,
+    t.TAG118, t.TAG119, t.TAG120, t.TAG121, t.TAG122, t.TAG123, t.TAG124, t.TAG125, t.TAG126,
+    t.TAG127, t.TAG128, t.TAG129, t.TAG130, t.TAG131, t.TAG132, t.TAG133, t.TAG134, t.TAG135,
+    t.TAG136, t.TAG137, t.TAG138, t.TAG139, t.TAG140, t.TAG141, t.TAG142, t.TAG143, t.TAG144,
+    t.TAG145, t.TAG146, t.TAG147, t.TAG148, t.TAG149, t.TAG150, t.TAG151, t.TAG152, t.TAG153,
+    t.TAG154, t.TAG155, t.TAG156, t.TAG157, t.TAG158, t.TAG159, t.TAG160,
+    t.TAG161, t.TAG162, t.TAG163, t.TAG164, t.TAG165, t.TAG166, t.TAG167, t.TAG168, t.TAG169, t.TAG170, t.TAG171,
+    t.TAG172, t.TAG173, t.TAG174, t.TAG175, t.TAG176, t.TAG177, t.TAG178, t.TAG179, t.TAG180, t.TAG181, t.TAG182,
+    t.TAG183, t.TAG184, t.TAG185, t.TAG186, t.TAG187, t.TAG188, t.TAG189, t.TAG190, t.TAG191, t.TAG192, t.TAG193,
+    t.TAG194, t.TAG195, t.TAG196, t.TAG197, t.TAG198, t.TAG199, t.TAG200
+  </sql>
+  <sql id="select">
+    SELECT <include refid="columns"/> FROM EMS_W_AI_HOUR_SUM_TAB1
+  </sql>
+  <sql id="select_alias">
+    SELECT <include refid="columns_alias"/> FROM EMS_W_AI_HOUR_SUM_TAB1 t
+  </sql>
+  <sql id="where">
+    <where> 
+      <if test="clock != null and clock != ''">
+        and CLOCK = #{clock}
+      </if>
+      <if test="insertTime != null">
+        and TO_CHAR(INSERT_TIME,'yyyy-MM-dd') = #{insertTime}
+      </if>
+      <if test="tag1 != null">
+        and TAG1 = #{tag1}
+      </if>
+      <if test="tag2 != null">
+        and TAG2 = #{tag2}
+      </if>
+      <if test="tag3 != null">
+        and TAG3 = #{tag3}
+      </if>
+      <if test="tag4 != null">
+        and TAG4 = #{tag4}
+      </if>
+      <if test="tag5 != null">
+        and TAG5 = #{tag5}
+      </if>
+      <if test="tag6 != null">
+        and TAG6 = #{tag6}
+      </if>
+      <if test="tag7 != null">
+        and TAG7 = #{tag7}
+      </if>
+      <if test="tag8 != null">
+        and TAG8 = #{tag8}
+      </if>
+      <if test="tag9 != null">
+        and TAG9 = #{tag9}
+      </if>
+      <if test="tag10 != null">
+        and TAG10 = #{tag10}
+      </if>
+      <if test="tag11 != null">
+        and TAG11 = #{tag11}
+      </if>
+      <if test="tag12 != null">
+        and TAG12 = #{tag12}
+      </if>
+      <if test="tag13 != null">
+        and TAG13 = #{tag13}
+      </if>
+      <if test="tag14 != null">
+        and TAG14 = #{tag14}
+      </if>
+      <if test="tag15 != null">
+        and TAG15 = #{tag15}
+      </if>
+      <if test="tag16 != null">
+        and TAG16 = #{tag16}
+      </if>
+      <if test="tag17 != null">
+        and TAG17 = #{tag17}
+      </if>
+      <if test="tag18 != null">
+        and TAG18 = #{tag18}
+      </if>
+      <if test="tag19 != null">
+        and TAG19 = #{tag19}
+      </if>
+      <if test="tag20 != null">
+        and TAG20 = #{tag20}
+      </if>
+      <if test="tag21 != null">
+        and TAG21 = #{tag21}
+      </if>
+      <if test="tag22 != null">
+        and TAG22 = #{tag22}
+      </if>
+      <if test="tag23 != null">
+        and TAG23 = #{tag23}
+      </if>
+      <if test="tag24 != null">
+        and TAG24 = #{tag24}
+      </if>
+      <if test="tag25 != null">
+        and TAG25 = #{tag25}
+      </if>
+      <if test="tag26 != null">
+        and TAG26 = #{tag26}
+      </if>
+      <if test="tag27 != null">
+        and TAG27 = #{tag27}
+      </if>
+      <if test="tag28 != null">
+        and TAG28 = #{tag28}
+      </if>
+      <if test="tag29 != null">
+        and TAG29 = #{tag29}
+      </if>
+      <if test="tag30 != null">
+        and TAG30 = #{tag30}
+      </if>
+      <if test="tag31 != null">
+        and TAG31 = #{tag31}
+      </if>
+      <if test="tag32 != null">
+        and TAG32 = #{tag32}
+      </if>
+      <if test="tag33 != null">
+        and TAG33 = #{tag33}
+      </if>
+      <if test="tag34 != null">
+        and TAG34 = #{tag34}
+      </if>
+      <if test="tag35 != null">
+        and TAG35 = #{tag35}
+      </if>
+      <if test="tag36 != null">
+        and TAG36 = #{tag36}
+      </if>
+      <if test="tag37 != null">
+        and TAG37 = #{tag37}
+      </if>
+      <if test="tag38 != null">
+        and TAG38 = #{tag38}
+      </if>
+      <if test="tag39 != null">
+        and TAG39 = #{tag39}
+      </if>
+      <if test="tag40 != null">
+        and TAG40 = #{tag40}
+      </if>
+      <if test="tag41 != null">
+        and TAG41 = #{tag41}
+      </if>
+      <if test="tag42 != null">
+        and TAG42 = #{tag42}
+      </if>
+      <if test="tag43 != null">
+        and TAG43 = #{tag43}
+      </if>
+      <if test="tag44 != null">
+        and TAG44 = #{tag44}
+      </if>
+      <if test="tag46 != null">
+        and TAG46 = #{tag46}
+      </if>
+      <if test="tag47 != null">
+        and TAG47 = #{tag47}
+      </if>
+      <if test="tag48 != null">
+        and TAG48 = #{tag48}
+      </if>
+      <if test="tag49 != null">
+        and TAG49 = #{tag49}
+      </if>
+      <if test="tag50 != null">
+        and TAG50 = #{tag50}
+      </if>
+      <if test="tag51 != null">
+        and TAG51 = #{tag51}
+      </if>
+      <if test="tag52 != null">
+        and TAG52 = #{tag52}
+      </if>
+      <if test="tag53 != null">
+        and TAG53 = #{tag53}
+      </if>
+      <if test="tag54 != null">
+        and TAG54 = #{tag54}
+      </if>
+      <if test="tag55 != null">
+        and TAG55 = #{tag55}
+      </if>
+      <if test="tag56 != null">
+        and TAG56 = #{tag56}
+      </if>
+      <if test="tag57 != null">
+        and TAG57 = #{tag57}
+      </if>
+      <if test="tag58 != null">
+        and TAG58 = #{tag58}
+      </if>
+      <if test="tag59 != null">
+        and TAG59 = #{tag59}
+      </if>
+      <if test="tag60 != null">
+        and TAG60 = #{tag60}
+      </if>
+      <if test="tag61 != null">
+        and TAG61 = #{tag61}
+      </if>
+      <if test="tag62 != null">
+        and TAG62 = #{tag62}
+      </if>
+      <if test="tag63 != null">
+        and TAG63 = #{tag63}
+      </if>
+      <if test="tag64 != null">
+        and TAG64 = #{tag64}
+      </if>
+      <if test="tag65 != null">
+        and TAG65 = #{tag65}
+      </if>
+      <if test="tag66 != null">
+        and TAG66 = #{tag66}
+      </if>
+      <if test="tag67 != null">
+        and TAG67 = #{tag67}
+      </if>
+      <if test="tag68 != null">
+        and TAG68 = #{tag68}
+      </if>
+      <if test="tag69 != null">
+        and TAG69 = #{tag69}
+      </if>
+      <if test="tag70 != null">
+        and TAG70 = #{tag70}
+      </if>
+      <if test="tag71 != null">
+        and TAG71 = #{tag71}
+      </if>
+      <if test="tag72 != null">
+        and TAG72 = #{tag72}
+      </if>
+      <if test="tag73 != null">
+        and TAG73 = #{tag73}
+      </if>
+      <if test="tag74 != null">
+        and TAG74 = #{tag74}
+      </if>
+      <if test="tag75 != null">
+        and TAG75 = #{tag75}
+      </if>
+      <if test="tag76 != null">
+        and TAG76 = #{tag76}
+      </if>
+      <if test="tag77 != null">
+        and TAG77 = #{tag77}
+      </if>
+      <if test="tag78 != null">
+        and TAG78 = #{tag78}
+      </if>
+      <if test="tag79 != null">
+        and TAG79 = #{tag79}
+      </if>
+      <if test="tag80 != null">
+        and TAG80 = #{tag80}
+      </if>
+      <if test="tag81 != null">
+        and TAG81 = #{tag81}
+      </if>
+      <if test="tag82 != null">
+        and TAG82 = #{tag82}
+      </if>
+      <if test="tag83 != null">
+        and TAG83 = #{tag83}
+      </if>
+      <if test="tag84 != null">
+        and TAG84 = #{tag84}
+      </if>
+      <if test="tag85 != null">
+        and TAG85 = #{tag85}
+      </if>
+      <if test="tag86 != null">
+        and TAG86 = #{tag86}
+      </if>
+      <if test="tag87 != null">
+        and TAG87 = #{tag87}
+      </if>
+      <if test="tag88 != null">
+        and TAG88 = #{tag88}
+      </if>
+      <if test="tag89 != null">
+        and TAG89 = #{tag89}
+      </if>
+      <if test="tag90 != null">
+        and TAG90 = #{tag90}
+      </if>
+      <if test="tag91 != null">
+        and TAG91 = #{tag91}
+      </if>
+      <if test="tag92 != null">
+        and TAG92 = #{tag92}
+      </if>
+      <if test="tag93 != null">
+        and TAG93 = #{tag93}
+      </if>
+      <if test="tag94 != null">
+        and TAG94 = #{tag94}
+      </if>
+      <if test="tag95 != null">
+        and TAG95 = #{tag95}
+      </if>
+      <if test="tag96 != null">
+        and TAG96 = #{tag96}
+      </if>
+      <if test="tag97 != null">
+        and TAG97 = #{tag97}
+      </if>
+      <if test="tag98 != null">
+        and TAG98 = #{tag98}
+      </if>
+      <if test="tag99 != null">
+        and TAG99 = #{tag99}
+      </if>
+      <if test="tag100 != null">
+        and TAG100 = #{tag100}
+      </if>
+      <if test="tag101 != null">
+        and TAG101 = #{tag101}
+      </if>
+      <if test="tag45 != null">
+        and TAG45 = #{tag45}
+      </if>
+      <if test="tag102 != null">
+        and TAG102 = #{tag102}
+      </if>
+      <if test="tag103 != null">
+        and TAG103 = #{tag103}
+      </if>
+      <if test="tag104 != null">
+        and TAG104 = #{tag104}
+      </if>
+      <if test="tag105 != null">
+        and TAG105 = #{tag105}
+      </if>
+      <if test="tag106 != null">
+        and TAG106 = #{tag106}
+      </if>
+      <if test="tag107 != null">
+        and TAG107 = #{tag107}
+      </if>
+      <if test="tag108 != null">
+        and TAG108 = #{tag108}
+      </if>
+      <if test="tag109 != null">
+        and TAG109 = #{tag109}
+      </if>
+      <if test="tag110 != null">
+        and TAG110 = #{tag110}
+      </if>
+      <if test="tag111 != null">
+        and TAG111 = #{tag111}
+      </if>
+      <if test="tag112 != null">
+        and TAG112 = #{tag112}
+      </if>
+      <if test="tag113 != null">
+        and TAG113 = #{tag113}
+      </if>
+      <if test="tag114 != null">
+        and TAG114 = #{tag114}
+      </if>
+      <if test="tag115 != null">
+        and TAG115 = #{tag115}
+      </if>
+      <if test="tag116 != null">
+        and TAG116 = #{tag116}
+      </if>
+      <if test="tag117 != null">
+        and TAG117 = #{tag117}
+      </if>
+      <if test="tag118 != null">
+        and TAG118 = #{tag118}
+      </if>
+      <if test="tag119 != null">
+        and TAG119 = #{tag119}
+      </if>
+      <if test="tag120 != null">
+        and TAG120 = #{tag120}
+      </if>
+      <if test="tag121 != null">
+        and TAG121 = #{tag121}
+      </if>
+      <if test="tag122 != null">
+        and TAG122 = #{tag122}
+      </if>
+      <if test="tag123 != null">
+        and TAG123 = #{tag123}
+      </if>
+      <if test="tag124 != null">
+        and TAG124 = #{tag124}
+      </if>
+      <if test="tag125 != null">
+        and TAG125 = #{tag125}
+      </if>
+      <if test="tag126 != null">
+        and TAG126 = #{tag126}
+      </if>
+      <if test="tag127 != null">
+        and TAG127 = #{tag127}
+      </if>
+      <if test="tag128 != null">
+        and TAG128 = #{tag128}
+      </if>
+      <if test="tag129 != null">
+        and TAG129 = #{tag129}
+      </if>
+      <if test="tag130 != null">
+        and TAG130 = #{tag130}
+      </if>
+      <if test="tag131 != null">
+        and TAG131 = #{tag131}
+      </if>
+      <if test="tag132 != null">
+        and TAG132 = #{tag132}
+      </if>
+      <if test="tag133 != null">
+        and TAG133 = #{tag133}
+      </if>
+      <if test="tag134 != null">
+        and TAG134 = #{tag134}
+      </if>
+      <if test="tag135 != null">
+        and TAG135 = #{tag135}
+      </if>
+      <if test="tag136 != null">
+        and TAG136 = #{tag136}
+      </if>
+      <if test="tag137 != null">
+        and TAG137 = #{tag137}
+      </if>
+      <if test="tag138 != null">
+        and TAG138 = #{tag138}
+      </if>
+      <if test="tag139 != null">
+        and TAG139 = #{tag139}
+      </if>
+      <if test="tag140 != null">
+        and TAG140 = #{tag140}
+      </if>
+      <if test="tag141 != null">
+        and TAG141 = #{tag141}
+      </if>
+      <if test="tag142 != null">
+        and TAG142 = #{tag142}
+      </if>
+      <if test="tag143 != null">
+        and TAG143 = #{tag143}
+      </if>
+      <if test="tag144 != null">
+        and TAG144 = #{tag144}
+      </if>
+      <if test="tag145 != null">
+        and TAG145 = #{tag145}
+      </if>
+      <if test="tag146 != null">
+        and TAG146 = #{tag146}
+      </if>
+      <if test="tag147 != null">
+        and TAG147 = #{tag147}
+      </if>
+      <if test="tag148 != null">
+        and TAG148 = #{tag148}
+      </if>
+      <if test="tag149 != null">
+        and TAG149 = #{tag149}
+      </if>
+      <if test="tag150 != null">
+        and TAG150 = #{tag150}
+      </if>
+      <if test="tag151 != null">
+        and TAG151 = #{tag151}
+      </if>
+      <if test="tag152 != null">
+        and TAG152 = #{tag152}
+      </if>
+      <if test="tag153 != null">
+        and TAG153 = #{tag153}
+      </if>
+      <if test="tag154 != null">
+        and TAG154 = #{tag154}
+      </if>
+      <if test="tag155 != null">
+        and TAG155 = #{tag155}
+      </if>
+      <if test="tag156 != null">
+        and TAG156 = #{tag156}
+      </if>
+      <if test="tag157 != null">
+        and TAG157 = #{tag157}
+      </if>
+      <if test="tag158 != null">
+        and TAG158 = #{tag158}
+      </if>
+      <if test="tag159 != null">
+        and TAG159 = #{tag159}
+      </if>
+      <if test="tag160 != null">
+        and TAG160 = #{tag160}
+      </if>
+      <if test="tag161 != null">
+        and TAG161= #{tag161}
+      </if>
+      <if test="tag162 != null">
+        and TAG162= #{tag162}
+      </if>
+      <if test="tag163 != null">
+        and TAG163= #{tag163}
+      </if>
+      <if test="tag164 != null">
+        and TAG164= #{tag164}
+      </if>
+      <if test="tag165 != null">
+        and TAG165= #{tag165}
+      </if>
+      <if test="tag166 != null">
+        and TAG166= #{tag166}
+      </if>
+      <if test="tag167 != null">
+        and TAG167= #{tag167}
+      </if>
+      <if test="tag168 != null">
+        and TAG168= #{tag168}
+      </if>
+      <if test="tag169 != null">
+        and TAG169= #{tag169}
+      </if>
+      <if test="tag170 != null">
+        and TAG170= #{tag170}
+      </if>
+      <if test="tag171 != null">
+        and TAG171= #{tag171}
+      </if>
+      <if test="tag172 != null">
+        and TAG172= #{tag172}
+      </if>
+      <if test="tag173 != null">
+        and TAG173= #{tag173}
+      </if>
+      <if test="tag174 != null">
+        and TAG174= #{tag174}
+      </if>
+      <if test="tag175 != null">
+        and TAG175= #{tag175}
+      </if>
+      <if test="tag176 != null">
+        and TAG176= #{tag176}
+      </if>
+      <if test="tag177 != null">
+        and TAG177= #{tag177}
+      </if>
+      <if test="tag178 != null">
+        and TAG178= #{tag178}
+      </if>
+      <if test="tag179 != null">
+        and TAG179= #{tag179}
+      </if>
+      <if test="tag180 != null">
+        and TAG180= #{tag180}
+      </if>
+      <if test="tag181 != null">
+        and TAG181= #{tag181}
+      </if>
+      <if test="tag182 != null">
+        and TAG182= #{tag182}
+      </if>
+      <if test="tag183 != null">
+        and TAG183= #{tag183}
+      </if>
+      <if test="tag184 != null">
+        and TAG184= #{tag184}
+      </if>
+      <if test="tag185 != null">
+        and TAG185= #{tag185}
+      </if>
+      <if test="tag186 != null">
+        and TAG186= #{tag186}
+      </if>
+      <if test="tag187 != null">
+        and TAG187= #{tag187}
+      </if>
+      <if test="tag188 != null">
+        and TAG188= #{tag188}
+      </if>
+      <if test="tag189 != null">
+        and TAG189= #{tag189}
+      </if>
+      <if test="tag190 != null">
+        and TAG190= #{tag190}
+      </if>
+      <if test="tag191 != null">
+        and TAG191= #{tag191}
+      </if>
+      <if test="tag192 != null">
+        and TAG192= #{tag192}
+      </if>
+      <if test="tag193 != null">
+        and TAG193= #{tag193}
+      </if>
+      <if test="tag194 != null">
+        and TAG194= #{tag194}
+      </if>
+      <if test="tag195 != null">
+        and TAG195= #{tag195}
+      </if>
+      <if test="tag196 != null">
+        and TAG196= #{tag196}
+      </if>
+      <if test="tag197 != null">
+        and TAG197= #{tag197}
+      </if>
+      <if test="tag198 != null">
+        and TAG198= #{tag198}
+      </if>
+      <if test="tag199 != null">
+        and TAG199= #{tag199}
+      </if>
+      <if test="tag200 != null">
+        and TAG200= #{tag200}
+      </if>
+    </where>
+  </sql>
+  <sql id="whereLike">
+    <where>
+      <if test="clock != null and clock != ''">
+        and CLOCK LIKE '%${clock}%'
+      </if>
+      <if test="insertTime != null">
+        and TO_CHAR(INSERT_TIME,'yyyy-MM-dd') = #{insertTime}
+      </if>
+      <if test="tag1 != null">
+        and TAG1 = #{tag1}
+      </if>
+      <if test="tag2 != null">
+        and TAG2 = #{tag2}
+      </if>
+      <if test="tag3 != null">
+        and TAG3 = #{tag3}
+      </if>
+      <if test="tag4 != null">
+        and TAG4 = #{tag4}
+      </if>
+      <if test="tag5 != null">
+        and TAG5 = #{tag5}
+      </if>
+      <if test="tag6 != null">
+        and TAG6 = #{tag6}
+      </if>
+      <if test="tag7 != null">
+        and TAG7 = #{tag7}
+      </if>
+      <if test="tag8 != null">
+        and TAG8 = #{tag8}
+      </if>
+      <if test="tag9 != null">
+        and TAG9 = #{tag9}
+      </if>
+      <if test="tag10 != null">
+        and TAG10 = #{tag10}
+      </if>
+      <if test="tag11 != null">
+        and TAG11 = #{tag11}
+      </if>
+      <if test="tag12 != null">
+        and TAG12 = #{tag12}
+      </if>
+      <if test="tag13 != null">
+        and TAG13 = #{tag13}
+      </if>
+      <if test="tag14 != null">
+        and TAG14 = #{tag14}
+      </if>
+      <if test="tag15 != null">
+        and TAG15 = #{tag15}
+      </if>
+      <if test="tag16 != null">
+        and TAG16 = #{tag16}
+      </if>
+      <if test="tag17 != null">
+        and TAG17 = #{tag17}
+      </if>
+      <if test="tag18 != null">
+        and TAG18 = #{tag18}
+      </if>
+      <if test="tag19 != null">
+        and TAG19 = #{tag19}
+      </if>
+      <if test="tag20 != null">
+        and TAG20 = #{tag20}
+      </if>
+      <if test="tag21 != null">
+        and TAG21 = #{tag21}
+      </if>
+      <if test="tag22 != null">
+        and TAG22 = #{tag22}
+      </if>
+      <if test="tag23 != null">
+        and TAG23 = #{tag23}
+      </if>
+      <if test="tag24 != null">
+        and TAG24 = #{tag24}
+      </if>
+      <if test="tag25 != null">
+        and TAG25 = #{tag25}
+      </if>
+      <if test="tag26 != null">
+        and TAG26 = #{tag26}
+      </if>
+      <if test="tag27 != null">
+        and TAG27 = #{tag27}
+      </if>
+      <if test="tag28 != null">
+        and TAG28 = #{tag28}
+      </if>
+      <if test="tag29 != null">
+        and TAG29 = #{tag29}
+      </if>
+      <if test="tag30 != null">
+        and TAG30 = #{tag30}
+      </if>
+      <if test="tag31 != null">
+        and TAG31 = #{tag31}
+      </if>
+      <if test="tag32 != null">
+        and TAG32 = #{tag32}
+      </if>
+      <if test="tag33 != null">
+        and TAG33 = #{tag33}
+      </if>
+      <if test="tag34 != null">
+        and TAG34 = #{tag34}
+      </if>
+      <if test="tag35 != null">
+        and TAG35 = #{tag35}
+      </if>
+      <if test="tag36 != null">
+        and TAG36 = #{tag36}
+      </if>
+      <if test="tag37 != null">
+        and TAG37 = #{tag37}
+      </if>
+      <if test="tag38 != null">
+        and TAG38 = #{tag38}
+      </if>
+      <if test="tag39 != null">
+        and TAG39 = #{tag39}
+      </if>
+      <if test="tag40 != null">
+        and TAG40 = #{tag40}
+      </if>
+      <if test="tag41 != null">
+        and TAG41 = #{tag41}
+      </if>
+      <if test="tag42 != null">
+        and TAG42 = #{tag42}
+      </if>
+      <if test="tag43 != null">
+        and TAG43 = #{tag43}
+      </if>
+      <if test="tag44 != null">
+        and TAG44 = #{tag44}
+      </if>
+      <if test="tag46 != null">
+        and TAG46 = #{tag46}
+      </if>
+      <if test="tag47 != null">
+        and TAG47 = #{tag47}
+      </if>
+      <if test="tag48 != null">
+        and TAG48 = #{tag48}
+      </if>
+      <if test="tag49 != null">
+        and TAG49 = #{tag49}
+      </if>
+      <if test="tag50 != null">
+        and TAG50 = #{tag50}
+      </if>
+      <if test="tag51 != null">
+        and TAG51 = #{tag51}
+      </if>
+      <if test="tag52 != null">
+        and TAG52 = #{tag52}
+      </if>
+      <if test="tag53 != null">
+        and TAG53 = #{tag53}
+      </if>
+      <if test="tag54 != null">
+        and TAG54 = #{tag54}
+      </if>
+      <if test="tag55 != null">
+        and TAG55 = #{tag55}
+      </if>
+      <if test="tag56 != null">
+        and TAG56 = #{tag56}
+      </if>
+      <if test="tag57 != null">
+        and TAG57 = #{tag57}
+      </if>
+      <if test="tag58 != null">
+        and TAG58 = #{tag58}
+      </if>
+      <if test="tag59 != null">
+        and TAG59 = #{tag59}
+      </if>
+      <if test="tag60 != null">
+        and TAG60 = #{tag60}
+      </if>
+      <if test="tag61 != null">
+        and TAG61 = #{tag61}
+      </if>
+      <if test="tag62 != null">
+        and TAG62 = #{tag62}
+      </if>
+      <if test="tag63 != null">
+        and TAG63 = #{tag63}
+      </if>
+      <if test="tag64 != null">
+        and TAG64 = #{tag64}
+      </if>
+      <if test="tag65 != null">
+        and TAG65 = #{tag65}
+      </if>
+      <if test="tag66 != null">
+        and TAG66 = #{tag66}
+      </if>
+      <if test="tag67 != null">
+        and TAG67 = #{tag67}
+      </if>
+      <if test="tag68 != null">
+        and TAG68 = #{tag68}
+      </if>
+      <if test="tag69 != null">
+        and TAG69 = #{tag69}
+      </if>
+      <if test="tag70 != null">
+        and TAG70 = #{tag70}
+      </if>
+      <if test="tag71 != null">
+        and TAG71 = #{tag71}
+      </if>
+      <if test="tag72 != null">
+        and TAG72 = #{tag72}
+      </if>
+      <if test="tag73 != null">
+        and TAG73 = #{tag73}
+      </if>
+      <if test="tag74 != null">
+        and TAG74 = #{tag74}
+      </if>
+      <if test="tag75 != null">
+        and TAG75 = #{tag75}
+      </if>
+      <if test="tag76 != null">
+        and TAG76 = #{tag76}
+      </if>
+      <if test="tag77 != null">
+        and TAG77 = #{tag77}
+      </if>
+      <if test="tag78 != null">
+        and TAG78 = #{tag78}
+      </if>
+      <if test="tag79 != null">
+        and TAG79 = #{tag79}
+      </if>
+      <if test="tag80 != null">
+        and TAG80 = #{tag80}
+      </if>
+      <if test="tag81 != null">
+        and TAG81 = #{tag81}
+      </if>
+      <if test="tag82 != null">
+        and TAG82 = #{tag82}
+      </if>
+      <if test="tag83 != null">
+        and TAG83 = #{tag83}
+      </if>
+      <if test="tag84 != null">
+        and TAG84 = #{tag84}
+      </if>
+      <if test="tag85 != null">
+        and TAG85 = #{tag85}
+      </if>
+      <if test="tag86 != null">
+        and TAG86 = #{tag86}
+      </if>
+      <if test="tag87 != null">
+        and TAG87 = #{tag87}
+      </if>
+      <if test="tag88 != null">
+        and TAG88 = #{tag88}
+      </if>
+      <if test="tag89 != null">
+        and TAG89 = #{tag89}
+      </if>
+      <if test="tag90 != null">
+        and TAG90 = #{tag90}
+      </if>
+      <if test="tag91 != null">
+        and TAG91 = #{tag91}
+      </if>
+      <if test="tag92 != null">
+        and TAG92 = #{tag92}
+      </if>
+      <if test="tag93 != null">
+        and TAG93 = #{tag93}
+      </if>
+      <if test="tag94 != null">
+        and TAG94 = #{tag94}
+      </if>
+      <if test="tag95 != null">
+        and TAG95 = #{tag95}
+      </if>
+      <if test="tag96 != null">
+        and TAG96 = #{tag96}
+      </if>
+      <if test="tag97 != null">
+        and TAG97 = #{tag97}
+      </if>
+      <if test="tag98 != null">
+        and TAG98 = #{tag98}
+      </if>
+      <if test="tag99 != null">
+        and TAG99 = #{tag99}
+      </if>
+      <if test="tag100 != null">
+        and TAG100 = #{tag100}
+      </if>
+      <if test="tag101 != null">
+        and TAG101 = #{tag101}
+      </if>
+      <if test="tag45 != null">
+        and TAG45 = #{tag45}
+      </if>
+      <if test="tag102 != null">
+        and TAG102 = #{tag102}
+      </if>
+      <if test="tag103 != null">
+        and TAG103 = #{tag103}
+      </if>
+      <if test="tag104 != null">
+        and TAG104 = #{tag104}
+      </if>
+      <if test="tag105 != null">
+        and TAG105 = #{tag105}
+      </if>
+      <if test="tag106 != null">
+        and TAG106 = #{tag106}
+      </if>
+      <if test="tag107 != null">
+        and TAG107 = #{tag107}
+      </if>
+      <if test="tag108 != null">
+        and TAG108 = #{tag108}
+      </if>
+      <if test="tag109 != null">
+        and TAG109 = #{tag109}
+      </if>
+      <if test="tag110 != null">
+        and TAG110 = #{tag110}
+      </if>
+      <if test="tag111 != null">
+        and TAG111 = #{tag111}
+      </if>
+      <if test="tag112 != null">
+        and TAG112 = #{tag112}
+      </if>
+      <if test="tag113 != null">
+        and TAG113 = #{tag113}
+      </if>
+      <if test="tag114 != null">
+        and TAG114 = #{tag114}
+      </if>
+      <if test="tag115 != null">
+        and TAG115 = #{tag115}
+      </if>
+      <if test="tag116 != null">
+        and TAG116 = #{tag116}
+      </if>
+      <if test="tag117 != null">
+        and TAG117 = #{tag117}
+      </if>
+      <if test="tag118 != null">
+        and TAG118 = #{tag118}
+      </if>
+      <if test="tag119 != null">
+        and TAG119 = #{tag119}
+      </if>
+      <if test="tag120 != null">
+        and TAG120 = #{tag120}
+      </if>
+      <if test="tag121 != null">
+        and TAG121 = #{tag121}
+      </if>
+      <if test="tag122 != null">
+        and TAG122 = #{tag122}
+      </if>
+      <if test="tag123 != null">
+        and TAG123 = #{tag123}
+      </if>
+      <if test="tag124 != null">
+        and TAG124 = #{tag124}
+      </if>
+      <if test="tag125 != null">
+        and TAG125 = #{tag125}
+      </if>
+      <if test="tag126 != null">
+        and TAG126 = #{tag126}
+      </if>
+      <if test="tag127 != null">
+        and TAG127 = #{tag127}
+      </if>
+      <if test="tag128 != null">
+        and TAG128 = #{tag128}
+      </if>
+      <if test="tag129 != null">
+        and TAG129 = #{tag129}
+      </if>
+      <if test="tag130 != null">
+        and TAG130 = #{tag130}
+      </if>
+      <if test="tag131 != null">
+        and TAG131 = #{tag131}
+      </if>
+      <if test="tag132 != null">
+        and TAG132 = #{tag132}
+      </if>
+      <if test="tag133 != null">
+        and TAG133 = #{tag133}
+      </if>
+      <if test="tag134 != null">
+        and TAG134 = #{tag134}
+      </if>
+      <if test="tag135 != null">
+        and TAG135 = #{tag135}
+      </if>
+      <if test="tag136 != null">
+        and TAG136 = #{tag136}
+      </if>
+      <if test="tag137 != null">
+        and TAG137 = #{tag137}
+      </if>
+      <if test="tag138 != null">
+        and TAG138 = #{tag138}
+      </if>
+      <if test="tag139 != null">
+        and TAG139 = #{tag139}
+      </if>
+      <if test="tag140 != null">
+        and TAG140 = #{tag140}
+      </if>
+      <if test="tag141 != null">
+        and TAG141 = #{tag141}
+      </if>
+      <if test="tag142 != null">
+        and TAG142 = #{tag142}
+      </if>
+      <if test="tag143 != null">
+        and TAG143 = #{tag143}
+      </if>
+      <if test="tag144 != null">
+        and TAG144 = #{tag144}
+      </if>
+      <if test="tag145 != null">
+        and TAG145 = #{tag145}
+      </if>
+      <if test="tag146 != null">
+        and TAG146 = #{tag146}
+      </if>
+      <if test="tag147 != null">
+        and TAG147 = #{tag147}
+      </if>
+      <if test="tag148 != null">
+        and TAG148 = #{tag148}
+      </if>
+      <if test="tag149 != null">
+        and TAG149 = #{tag149}
+      </if>
+      <if test="tag150 != null">
+        and TAG150 = #{tag150}
+      </if>
+      <if test="tag151 != null">
+        and TAG151 = #{tag151}
+      </if>
+      <if test="tag152 != null">
+        and TAG152 = #{tag152}
+      </if>
+      <if test="tag153 != null">
+        and TAG153 = #{tag153}
+      </if>
+      <if test="tag154 != null">
+        and TAG154 = #{tag154}
+      </if>
+      <if test="tag155 != null">
+        and TAG155 = #{tag155}
+      </if>
+      <if test="tag156 != null">
+        and TAG156 = #{tag156}
+      </if>
+      <if test="tag157 != null">
+        and TAG157 = #{tag157}
+      </if>
+      <if test="tag158 != null">
+        and TAG158 = #{tag158}
+      </if>
+      <if test="tag159 != null">
+        and TAG159 = #{tag159}
+      </if>
+      <if test="tag160 != null">
+        and TAG160 = #{tag160}
+      </if>
+      <if test="tag161 != null">
+        and TAG161= #{tag161}
+      </if>
+      <if test="tag162 != null">
+        and TAG162= #{tag162}
+      </if>
+      <if test="tag163 != null">
+        and TAG163= #{tag163}
+      </if>
+      <if test="tag164 != null">
+        and TAG164= #{tag164}
+      </if>
+      <if test="tag165 != null">
+        and TAG165= #{tag165}
+      </if>
+      <if test="tag166 != null">
+        and TAG166= #{tag166}
+      </if>
+      <if test="tag167 != null">
+        and TAG167= #{tag167}
+      </if>
+      <if test="tag168 != null">
+        and TAG168= #{tag168}
+      </if>
+      <if test="tag169 != null">
+        and TAG169= #{tag169}
+      </if>
+      <if test="tag170 != null">
+        and TAG170= #{tag170}
+      </if>
+      <if test="tag171 != null">
+        and TAG171= #{tag171}
+      </if>
+      <if test="tag172 != null">
+        and TAG172= #{tag172}
+      </if>
+      <if test="tag173 != null">
+        and TAG173= #{tag173}
+      </if>
+      <if test="tag174 != null">
+        and TAG174= #{tag174}
+      </if>
+      <if test="tag175 != null">
+        and TAG175= #{tag175}
+      </if>
+      <if test="tag176 != null">
+        and TAG176= #{tag176}
+      </if>
+      <if test="tag177 != null">
+        and TAG177= #{tag177}
+      </if>
+      <if test="tag178 != null">
+        and TAG178= #{tag178}
+      </if>
+      <if test="tag179 != null">
+        and TAG179= #{tag179}
+      </if>
+      <if test="tag180 != null">
+        and TAG180= #{tag180}
+      </if>
+      <if test="tag181 != null">
+        and TAG181= #{tag181}
+      </if>
+      <if test="tag182 != null">
+        and TAG182= #{tag182}
+      </if>
+      <if test="tag183 != null">
+        and TAG183= #{tag183}
+      </if>
+      <if test="tag184 != null">
+        and TAG184= #{tag184}
+      </if>
+      <if test="tag185 != null">
+        and TAG185= #{tag185}
+      </if>
+      <if test="tag186 != null">
+        and TAG186= #{tag186}
+      </if>
+      <if test="tag187 != null">
+        and TAG187= #{tag187}
+      </if>
+      <if test="tag188 != null">
+        and TAG188= #{tag188}
+      </if>
+      <if test="tag189 != null">
+        and TAG189= #{tag189}
+      </if>
+      <if test="tag190 != null">
+        and TAG190= #{tag190}
+      </if>
+      <if test="tag191 != null">
+        and TAG191= #{tag191}
+      </if>
+      <if test="tag192 != null">
+        and TAG192= #{tag192}
+      </if>
+      <if test="tag193 != null">
+        and TAG193= #{tag193}
+      </if>
+      <if test="tag194 != null">
+        and TAG194= #{tag194}
+      </if>
+      <if test="tag195 != null">
+        and TAG195= #{tag195}
+      </if>
+      <if test="tag196 != null">
+        and TAG196= #{tag196}
+      </if>
+      <if test="tag197 != null">
+        and TAG197= #{tag197}
+      </if>
+      <if test="tag198 != null">
+        and TAG198= #{tag198}
+      </if>
+      <if test="tag199 != null">
+        and TAG199= #{tag199}
+      </if>
+      <if test="tag200 != null">
+        and TAG200= #{tag200}
+      </if>
+
+    </where>
+  </sql>
+  <delete id="deleteByPrimaryKey" parameterType="java.lang.String">
+    delete from EMS_W_AI_HOUR_SUM_TAB1
+    where CLOCK = #{clock,jdbcType=VARCHAR}
+  </delete>
+  <delete id="deleteBySelectiveElement" parameterType="java.util.HashMap">
+    delete from EMS_W_AI_HOUR_SUM_TAB1
+    where 1!=1
+      <if test="insertTime != null">
+        or TO_CHAR(INSERT_TIME,'yyyy-MM-dd') = '#{insertTime}'
+      </if>
+      <if test="tag1 != null">
+        or TAG1 = #{tag1}
+      </if>
+      <if test="tag2 != null">
+        or TAG2 = #{tag2}
+      </if>
+      <if test="tag3 != null">
+        or TAG3 = #{tag3}
+      </if>
+      <if test="tag4 != null">
+        or TAG4 = #{tag4}
+      </if>
+      <if test="tag5 != null">
+        or TAG5 = #{tag5}
+      </if>
+      <if test="tag6 != null">
+        or TAG6 = #{tag6}
+      </if>
+      <if test="tag7 != null">
+        or TAG7 = #{tag7}
+      </if>
+      <if test="tag8 != null">
+        or TAG8 = #{tag8}
+      </if>
+      <if test="tag9 != null">
+        or TAG9 = #{tag9}
+      </if>
+      <if test="tag10 != null">
+        or TAG10 = #{tag10}
+      </if>
+      <if test="tag11 != null">
+        or TAG11 = #{tag11}
+      </if>
+      <if test="tag12 != null">
+        or TAG12 = #{tag12}
+      </if>
+      <if test="tag13 != null">
+        or TAG13 = #{tag13}
+      </if>
+      <if test="tag14 != null">
+        or TAG14 = #{tag14}
+      </if>
+      <if test="tag15 != null">
+        or TAG15 = #{tag15}
+      </if>
+      <if test="tag16 != null">
+        or TAG16 = #{tag16}
+      </if>
+      <if test="tag17 != null">
+        or TAG17 = #{tag17}
+      </if>
+      <if test="tag18 != null">
+        or TAG18 = #{tag18}
+      </if>
+      <if test="tag19 != null">
+        or TAG19 = #{tag19}
+      </if>
+      <if test="tag20 != null">
+        or TAG20 = #{tag20}
+      </if>
+      <if test="tag21 != null">
+        or TAG21 = #{tag21}
+      </if>
+      <if test="tag22 != null">
+        or TAG22 = #{tag22}
+      </if>
+      <if test="tag23 != null">
+        or TAG23 = #{tag23}
+      </if>
+      <if test="tag24 != null">
+        or TAG24 = #{tag24}
+      </if>
+      <if test="tag25 != null">
+        or TAG25 = #{tag25}
+      </if>
+      <if test="tag26 != null">
+        or TAG26 = #{tag26}
+      </if>
+      <if test="tag27 != null">
+        or TAG27 = #{tag27}
+      </if>
+      <if test="tag28 != null">
+        or TAG28 = #{tag28}
+      </if>
+      <if test="tag29 != null">
+        or TAG29 = #{tag29}
+      </if>
+      <if test="tag30 != null">
+        or TAG30 = #{tag30}
+      </if>
+      <if test="tag31 != null">
+        or TAG31 = #{tag31}
+      </if>
+      <if test="tag32 != null">
+        or TAG32 = #{tag32}
+      </if>
+      <if test="tag33 != null">
+        or TAG33 = #{tag33}
+      </if>
+      <if test="tag34 != null">
+        or TAG34 = #{tag34}
+      </if>
+      <if test="tag35 != null">
+        or TAG35 = #{tag35}
+      </if>
+      <if test="tag36 != null">
+        or TAG36 = #{tag36}
+      </if>
+      <if test="tag37 != null">
+        or TAG37 = #{tag37}
+      </if>
+      <if test="tag38 != null">
+        or TAG38 = #{tag38}
+      </if>
+      <if test="tag39 != null">
+        or TAG39 = #{tag39}
+      </if>
+      <if test="tag40 != null">
+        or TAG40 = #{tag40}
+      </if>
+      <if test="tag41 != null">
+        or TAG41 = #{tag41}
+      </if>
+      <if test="tag42 != null">
+        or TAG42 = #{tag42}
+      </if>
+      <if test="tag43 != null">
+        or TAG43 = #{tag43}
+      </if>
+      <if test="tag44 != null">
+        or TAG44 = #{tag44}
+      </if>
+      <if test="tag46 != null">
+        or TAG46 = #{tag46}
+      </if>
+      <if test="tag47 != null">
+        or TAG47 = #{tag47}
+      </if>
+      <if test="tag48 != null">
+        or TAG48 = #{tag48}
+      </if>
+      <if test="tag49 != null">
+        or TAG49 = #{tag49}
+      </if>
+      <if test="tag50 != null">
+        or TAG50 = #{tag50}
+      </if>
+      <if test="tag51 != null">
+        or TAG51 = #{tag51}
+      </if>
+      <if test="tag52 != null">
+        or TAG52 = #{tag52}
+      </if>
+      <if test="tag53 != null">
+        or TAG53 = #{tag53}
+      </if>
+      <if test="tag54 != null">
+        or TAG54 = #{tag54}
+      </if>
+      <if test="tag55 != null">
+        or TAG55 = #{tag55}
+      </if>
+      <if test="tag56 != null">
+        or TAG56 = #{tag56}
+      </if>
+      <if test="tag57 != null">
+        or TAG57 = #{tag57}
+      </if>
+      <if test="tag58 != null">
+        or TAG58 = #{tag58}
+      </if>
+      <if test="tag59 != null">
+        or TAG59 = #{tag59}
+      </if>
+      <if test="tag60 != null">
+        or TAG60 = #{tag60}
+      </if>
+      <if test="tag61 != null">
+        or TAG61 = #{tag61}
+      </if>
+      <if test="tag62 != null">
+        or TAG62 = #{tag62}
+      </if>
+      <if test="tag63 != null">
+        or TAG63 = #{tag63}
+      </if>
+      <if test="tag64 != null">
+        or TAG64 = #{tag64}
+      </if>
+      <if test="tag65 != null">
+        or TAG65 = #{tag65}
+      </if>
+      <if test="tag66 != null">
+        or TAG66 = #{tag66}
+      </if>
+      <if test="tag67 != null">
+        or TAG67 = #{tag67}
+      </if>
+      <if test="tag68 != null">
+        or TAG68 = #{tag68}
+      </if>
+      <if test="tag69 != null">
+        or TAG69 = #{tag69}
+      </if>
+      <if test="tag70 != null">
+        or TAG70 = #{tag70}
+      </if>
+      <if test="tag71 != null">
+        or TAG71 = #{tag71}
+      </if>
+      <if test="tag72 != null">
+        or TAG72 = #{tag72}
+      </if>
+      <if test="tag73 != null">
+        or TAG73 = #{tag73}
+      </if>
+      <if test="tag74 != null">
+        or TAG74 = #{tag74}
+      </if>
+      <if test="tag75 != null">
+        or TAG75 = #{tag75}
+      </if>
+      <if test="tag76 != null">
+        or TAG76 = #{tag76}
+      </if>
+      <if test="tag77 != null">
+        or TAG77 = #{tag77}
+      </if>
+      <if test="tag78 != null">
+        or TAG78 = #{tag78}
+      </if>
+      <if test="tag79 != null">
+        or TAG79 = #{tag79}
+      </if>
+      <if test="tag80 != null">
+        or TAG80 = #{tag80}
+      </if>
+      <if test="tag81 != null">
+        or TAG81 = #{tag81}
+      </if>
+      <if test="tag82 != null">
+        or TAG82 = #{tag82}
+      </if>
+      <if test="tag83 != null">
+        or TAG83 = #{tag83}
+      </if>
+      <if test="tag84 != null">
+        or TAG84 = #{tag84}
+      </if>
+      <if test="tag85 != null">
+        or TAG85 = #{tag85}
+      </if>
+      <if test="tag86 != null">
+        or TAG86 = #{tag86}
+      </if>
+      <if test="tag87 != null">
+        or TAG87 = #{tag87}
+      </if>
+      <if test="tag88 != null">
+        or TAG88 = #{tag88}
+      </if>
+      <if test="tag89 != null">
+        or TAG89 = #{tag89}
+      </if>
+      <if test="tag90 != null">
+        or TAG90 = #{tag90}
+      </if>
+      <if test="tag91 != null">
+        or TAG91 = #{tag91}
+      </if>
+      <if test="tag92 != null">
+        or TAG92 = #{tag92}
+      </if>
+      <if test="tag93 != null">
+        or TAG93 = #{tag93}
+      </if>
+      <if test="tag94 != null">
+        or TAG94 = #{tag94}
+      </if>
+      <if test="tag95 != null">
+        or TAG95 = #{tag95}
+      </if>
+      <if test="tag96 != null">
+        or TAG96 = #{tag96}
+      </if>
+      <if test="tag97 != null">
+        or TAG97 = #{tag97}
+      </if>
+      <if test="tag98 != null">
+        or TAG98 = #{tag98}
+      </if>
+      <if test="tag99 != null">
+        or TAG99 = #{tag99}
+      </if>
+      <if test="tag100 != null">
+        or TAG100 = #{tag100}
+      </if>
+      <if test="tag101 != null">
+        or TAG101 = #{tag101}
+      </if>
+      <if test="tag45 != null">
+        or TAG45 = #{tag45}
+      </if>
+      <if test="tag102 != null">
+        or TAG102 = #{tag102}
+      </if>
+      <if test="tag103 != null">
+        or TAG103 = #{tag103}
+      </if>
+      <if test="tag104 != null">
+        or TAG104 = #{tag104}
+      </if>
+      <if test="tag105 != null">
+        or TAG105 = #{tag105}
+      </if>
+      <if test="tag106 != null">
+        or TAG106 = #{tag106}
+      </if>
+      <if test="tag107 != null">
+        or TAG107 = #{tag107}
+      </if>
+      <if test="tag108 != null">
+        or TAG108 = #{tag108}
+      </if>
+      <if test="tag109 != null">
+        or TAG109 = #{tag109}
+      </if>
+      <if test="tag110 != null">
+        or TAG110 = #{tag110}
+      </if>
+      <if test="tag111 != null">
+        or TAG111 = #{tag111}
+      </if>
+      <if test="tag112 != null">
+        or TAG112 = #{tag112}
+      </if>
+      <if test="tag113 != null">
+        or TAG113 = #{tag113}
+      </if>
+      <if test="tag114 != null">
+        or TAG114 = #{tag114}
+      </if>
+      <if test="tag115 != null">
+        or TAG115 = #{tag115}
+      </if>
+      <if test="tag116 != null">
+        or TAG116 = #{tag116}
+      </if>
+      <if test="tag117 != null">
+        or TAG117 = #{tag117}
+      </if>
+      <if test="tag118 != null">
+        or TAG118 = #{tag118}
+      </if>
+      <if test="tag119 != null">
+        or TAG119 = #{tag119}
+      </if>
+      <if test="tag120 != null">
+        or TAG120 = #{tag120}
+      </if>
+      <if test="tag121 != null">
+        or TAG121 = #{tag121}
+      </if>
+      <if test="tag122 != null">
+        or TAG122 = #{tag122}
+      </if>
+      <if test="tag123 != null">
+        or TAG123 = #{tag123}
+      </if>
+      <if test="tag124 != null">
+        or TAG124 = #{tag124}
+      </if>
+      <if test="tag125 != null">
+        or TAG125 = #{tag125}
+      </if>
+      <if test="tag126 != null">
+        or TAG126 = #{tag126}
+      </if>
+      <if test="tag127 != null">
+        or TAG127 = #{tag127}
+      </if>
+      <if test="tag128 != null">
+        or TAG128 = #{tag128}
+      </if>
+      <if test="tag129 != null">
+        or TAG129 = #{tag129}
+      </if>
+      <if test="tag130 != null">
+        or TAG130 = #{tag130}
+      </if>
+      <if test="tag131 != null">
+        or TAG131 = #{tag131}
+      </if>
+      <if test="tag132 != null">
+        or TAG132 = #{tag132}
+      </if>
+      <if test="tag133 != null">
+        or TAG133 = #{tag133}
+      </if>
+      <if test="tag134 != null">
+        or TAG134 = #{tag134}
+      </if>
+      <if test="tag135 != null">
+        or TAG135 = #{tag135}
+      </if>
+      <if test="tag136 != null">
+        or TAG136 = #{tag136}
+      </if>
+      <if test="tag137 != null">
+        or TAG137 = #{tag137}
+      </if>
+      <if test="tag138 != null">
+        or TAG138 = #{tag138}
+      </if>
+      <if test="tag139 != null">
+        or TAG139 = #{tag139}
+      </if>
+      <if test="tag140 != null">
+        or TAG140 = #{tag140}
+      </if>
+      <if test="tag141 != null">
+        or TAG141 = #{tag141}
+      </if>
+      <if test="tag142 != null">
+        or TAG142 = #{tag142}
+      </if>
+      <if test="tag143 != null">
+        or TAG143 = #{tag143}
+      </if>
+      <if test="tag144 != null">
+        or TAG144 = #{tag144}
+      </if>
+      <if test="tag145 != null">
+        or TAG145 = #{tag145}
+      </if>
+      <if test="tag146 != null">
+        or TAG146 = #{tag146}
+      </if>
+      <if test="tag147 != null">
+        or TAG147 = #{tag147}
+      </if>
+      <if test="tag148 != null">
+        or TAG148 = #{tag148}
+      </if>
+      <if test="tag149 != null">
+        or TAG149 = #{tag149}
+      </if>
+      <if test="tag150 != null">
+        or TAG150 = #{tag150}
+      </if>
+      <if test="tag151 != null">
+        or TAG151 = #{tag151}
+      </if>
+      <if test="tag152 != null">
+        or TAG152 = #{tag152}
+      </if>
+      <if test="tag153 != null">
+        or TAG153 = #{tag153}
+      </if>
+      <if test="tag154 != null">
+        or TAG154 = #{tag154}
+      </if>
+      <if test="tag155 != null">
+        or TAG155 = #{tag155}
+      </if>
+      <if test="tag156 != null">
+        or TAG156 = #{tag156}
+      </if>
+      <if test="tag157 != null">
+        or TAG157 = #{tag157}
+      </if>
+      <if test="tag158 != null">
+        or TAG158 = #{tag158}
+      </if>
+      <if test="tag159 != null">
+        or TAG159 = #{tag159}
+      </if>
+      <if test="tag160 != null">
+        or TAG160 = #{tag160}
+      </if>
+      <if test="tag161 != null">
+        or TAG161= #{tag161}
+      </if>
+      <if test="tag162 != null">
+        or TAG162= #{tag162}
+      </if>
+      <if test="tag163 != null">
+        or TAG163= #{tag163}
+      </if>
+      <if test="tag164 != null">
+        or TAG164= #{tag164}
+      </if>
+      <if test="tag165 != null">
+        or TAG165= #{tag165}
+      </if>
+      <if test="tag166 != null">
+        or TAG166= #{tag166}
+      </if>
+      <if test="tag167 != null">
+        or TAG167= #{tag167}
+      </if>
+      <if test="tag168 != null">
+        or TAG168= #{tag168}
+      </if>
+      <if test="tag169 != null">
+        or TAG169= #{tag169}
+      </if>
+      <if test="tag170 != null">
+        or TAG170= #{tag170}
+      </if>
+      <if test="tag171 != null">
+        or TAG171= #{tag171}
+      </if>
+      <if test="tag172 != null">
+        or TAG172= #{tag172}
+      </if>
+      <if test="tag173 != null">
+        or TAG173= #{tag173}
+      </if>
+      <if test="tag174 != null">
+        or TAG174= #{tag174}
+      </if>
+      <if test="tag175 != null">
+        or TAG175= #{tag175}
+      </if>
+      <if test="tag176 != null">
+        or TAG176= #{tag176}
+      </if>
+      <if test="tag177 != null">
+        or TAG177= #{tag177}
+      </if>
+      <if test="tag178 != null">
+        or TAG178= #{tag178}
+      </if>
+      <if test="tag179 != null">
+        or TAG179= #{tag179}
+      </if>
+      <if test="tag180 != null">
+        or TAG180= #{tag180}
+      </if>
+      <if test="tag181 != null">
+        or TAG181= #{tag181}
+      </if>
+      <if test="tag182 != null">
+        or TAG182= #{tag182}
+      </if>
+      <if test="tag183 != null">
+        or TAG183= #{tag183}
+      </if>
+      <if test="tag184 != null">
+        or TAG184= #{tag184}
+      </if>
+      <if test="tag185 != null">
+        or TAG185= #{tag185}
+      </if>
+      <if test="tag186 != null">
+        or TAG186= #{tag186}
+      </if>
+      <if test="tag187 != null">
+        or TAG187= #{tag187}
+      </if>
+      <if test="tag188 != null">
+        or TAG188= #{tag188}
+      </if>
+      <if test="tag189 != null">
+        or TAG189= #{tag189}
+      </if>
+      <if test="tag190 != null">
+        or TAG190= #{tag190}
+      </if>
+      <if test="tag191 != null">
+        or TAG191= #{tag191}
+      </if>
+      <if test="tag192 != null">
+        or TAG192= #{tag192}
+      </if>
+      <if test="tag193 != null">
+        or TAG193= #{tag193}
+      </if>
+      <if test="tag194 != null">
+        or TAG194= #{tag194}
+      </if>
+      <if test="tag195 != null">
+        or TAG195= #{tag195}
+      </if>
+      <if test="tag196 != null">
+        or TAG196= #{tag196}
+      </if>
+      <if test="tag197 != null">
+        or TAG197= #{tag197}
+      </if>
+      <if test="tag198 != null">
+        or TAG198= #{tag198}
+      </if>
+      <if test="tag199 != null">
+        or TAG199= #{tag199}
+      </if>
+      <if test="tag200 != null">
+        or TAG200= #{tag200}
+      </if>
+  </delete>
+  <insert id="insert" parameterType="com.steerinfo.ems.emswaihoursumtab1.model.EmsWAiHourSumTab1">
+    insert into EMS_W_AI_HOUR_SUM_TAB1 (CLOCK, INSERT_TIME, TAG1,
+      TAG2, TAG3, TAG4, TAG5,
+      TAG6, TAG7, TAG8, TAG9,
+      TAG10, TAG11, TAG12, TAG13,
+      TAG14, TAG15, TAG16, TAG17,
+      TAG18, TAG19, TAG20, TAG21,
+      TAG22, TAG23, TAG24, TAG25,
+      TAG26, TAG27, TAG28, TAG29,
+      TAG30, TAG31, TAG32, TAG33,
+      TAG34, TAG35, TAG36, TAG37,
+      TAG38, TAG39, TAG40, TAG41,
+      TAG42, TAG43, TAG44, TAG46,
+      TAG47, TAG48, TAG49, TAG50,
+      TAG51, TAG52, TAG53, TAG54,
+      TAG55, TAG56, TAG57, TAG58,
+      TAG59, TAG60, TAG61, TAG62,
+      TAG63, TAG64, TAG65, TAG66,
+      TAG67, TAG68, TAG69, TAG70,
+      TAG71, TAG72, TAG73, TAG74,
+      TAG75, TAG76, TAG77, TAG78,
+      TAG79, TAG80, TAG81, TAG82,
+      TAG83, TAG84, TAG85, TAG86,
+      TAG87, TAG88, TAG89, TAG90,
+      TAG91, TAG92, TAG93, TAG94,
+      TAG95, TAG96, TAG97, TAG98,
+      TAG99, TAG100, TAG101, TAG45,
+      TAG102, TAG103, TAG104, TAG105,
+      TAG106, TAG107, TAG108, TAG109,
+      TAG110, TAG111, TAG112, TAG113,
+      TAG114, TAG115, TAG116, TAG117,
+      TAG118, TAG119, TAG120, TAG121,
+      TAG122, TAG123, TAG124, TAG125,
+      TAG126, TAG127, TAG128, TAG129,
+      TAG130, TAG131, TAG132, TAG133,
+      TAG134, TAG135, TAG136, TAG137,
+      TAG138, TAG139, TAG140, TAG141,
+      TAG142, TAG143, TAG144, TAG145,
+      TAG146, TAG147, TAG148, TAG149,
+      TAG150, TAG151, TAG152, TAG153,
+      TAG154, TAG155, TAG156, TAG157,
+      TAG158, TAG159, TAG160,
+      TAG161, TAG162, TAG163, TAG164, TAG165, TAG166, TAG167, TAG168, TAG169, TAG170, TAG171,
+      TAG172, TAG173, TAG174, TAG175, TAG176, TAG177, TAG178, TAG179, TAG180, TAG181, TAG182,
+      TAG183, TAG184, TAG185, TAG186, TAG187, TAG188, TAG189, TAG190, TAG191, TAG192, TAG193,
+      TAG194, TAG195, TAG196, TAG197, TAG198, TAG199, TAG200
+)
+    values (#{clock,jdbcType=VARCHAR}, #{insertTime,jdbcType=TIMESTAMP}, #{tag1,jdbcType=FLOAT},
+      #{tag2,jdbcType=FLOAT}, #{tag3,jdbcType=FLOAT}, #{tag4,jdbcType=FLOAT}, #{tag5,jdbcType=FLOAT},
+      #{tag6,jdbcType=FLOAT}, #{tag7,jdbcType=FLOAT}, #{tag8,jdbcType=FLOAT}, #{tag9,jdbcType=FLOAT},
+      #{tag10,jdbcType=FLOAT}, #{tag11,jdbcType=FLOAT}, #{tag12,jdbcType=FLOAT}, #{tag13,jdbcType=FLOAT},
+      #{tag14,jdbcType=FLOAT}, #{tag15,jdbcType=FLOAT}, #{tag16,jdbcType=FLOAT}, #{tag17,jdbcType=FLOAT},
+      #{tag18,jdbcType=FLOAT}, #{tag19,jdbcType=FLOAT}, #{tag20,jdbcType=FLOAT}, #{tag21,jdbcType=FLOAT},
+      #{tag22,jdbcType=FLOAT}, #{tag23,jdbcType=FLOAT}, #{tag24,jdbcType=FLOAT}, #{tag25,jdbcType=FLOAT},
+      #{tag26,jdbcType=FLOAT}, #{tag27,jdbcType=FLOAT}, #{tag28,jdbcType=FLOAT}, #{tag29,jdbcType=FLOAT},
+      #{tag30,jdbcType=FLOAT}, #{tag31,jdbcType=FLOAT}, #{tag32,jdbcType=FLOAT}, #{tag33,jdbcType=FLOAT},
+      #{tag34,jdbcType=FLOAT}, #{tag35,jdbcType=FLOAT}, #{tag36,jdbcType=FLOAT}, #{tag37,jdbcType=FLOAT},
+      #{tag38,jdbcType=FLOAT}, #{tag39,jdbcType=FLOAT}, #{tag40,jdbcType=FLOAT}, #{tag41,jdbcType=FLOAT},
+      #{tag42,jdbcType=FLOAT}, #{tag43,jdbcType=FLOAT}, #{tag44,jdbcType=FLOAT}, #{tag46,jdbcType=FLOAT},
+      #{tag47,jdbcType=FLOAT}, #{tag48,jdbcType=FLOAT}, #{tag49,jdbcType=FLOAT}, #{tag50,jdbcType=FLOAT},
+      #{tag51,jdbcType=FLOAT}, #{tag52,jdbcType=FLOAT}, #{tag53,jdbcType=FLOAT}, #{tag54,jdbcType=FLOAT},
+      #{tag55,jdbcType=FLOAT}, #{tag56,jdbcType=FLOAT}, #{tag57,jdbcType=FLOAT}, #{tag58,jdbcType=FLOAT},
+      #{tag59,jdbcType=FLOAT}, #{tag60,jdbcType=FLOAT}, #{tag61,jdbcType=FLOAT}, #{tag62,jdbcType=FLOAT},
+      #{tag63,jdbcType=FLOAT}, #{tag64,jdbcType=FLOAT}, #{tag65,jdbcType=FLOAT}, #{tag66,jdbcType=FLOAT},
+      #{tag67,jdbcType=FLOAT}, #{tag68,jdbcType=FLOAT}, #{tag69,jdbcType=FLOAT}, #{tag70,jdbcType=FLOAT},
+      #{tag71,jdbcType=FLOAT}, #{tag72,jdbcType=FLOAT}, #{tag73,jdbcType=FLOAT}, #{tag74,jdbcType=FLOAT},
+      #{tag75,jdbcType=FLOAT}, #{tag76,jdbcType=FLOAT}, #{tag77,jdbcType=FLOAT}, #{tag78,jdbcType=FLOAT},
+      #{tag79,jdbcType=FLOAT}, #{tag80,jdbcType=FLOAT}, #{tag81,jdbcType=FLOAT}, #{tag82,jdbcType=FLOAT},
+      #{tag83,jdbcType=FLOAT}, #{tag84,jdbcType=FLOAT}, #{tag85,jdbcType=FLOAT}, #{tag86,jdbcType=FLOAT},
+      #{tag87,jdbcType=FLOAT}, #{tag88,jdbcType=FLOAT}, #{tag89,jdbcType=FLOAT}, #{tag90,jdbcType=FLOAT},
+      #{tag91,jdbcType=FLOAT}, #{tag92,jdbcType=FLOAT}, #{tag93,jdbcType=FLOAT}, #{tag94,jdbcType=FLOAT},
+      #{tag95,jdbcType=FLOAT}, #{tag96,jdbcType=FLOAT}, #{tag97,jdbcType=FLOAT}, #{tag98,jdbcType=FLOAT},
+      #{tag99,jdbcType=FLOAT}, #{tag100,jdbcType=FLOAT}, #{tag101,jdbcType=FLOAT}, #{tag45,jdbcType=FLOAT},
+      #{tag102,jdbcType=FLOAT}, #{tag103,jdbcType=FLOAT}, #{tag104,jdbcType=FLOAT}, #{tag105,jdbcType=FLOAT},
+      #{tag106,jdbcType=FLOAT}, #{tag107,jdbcType=FLOAT}, #{tag108,jdbcType=FLOAT}, #{tag109,jdbcType=FLOAT},
+      #{tag110,jdbcType=FLOAT}, #{tag111,jdbcType=FLOAT}, #{tag112,jdbcType=FLOAT}, #{tag113,jdbcType=FLOAT},
+      #{tag114,jdbcType=FLOAT}, #{tag115,jdbcType=FLOAT}, #{tag116,jdbcType=FLOAT}, #{tag117,jdbcType=FLOAT},
+      #{tag118,jdbcType=FLOAT}, #{tag119,jdbcType=FLOAT}, #{tag120,jdbcType=FLOAT}, #{tag121,jdbcType=FLOAT},
+      #{tag122,jdbcType=FLOAT}, #{tag123,jdbcType=FLOAT}, #{tag124,jdbcType=FLOAT}, #{tag125,jdbcType=FLOAT},
+      #{tag126,jdbcType=FLOAT}, #{tag127,jdbcType=FLOAT}, #{tag128,jdbcType=FLOAT}, #{tag129,jdbcType=FLOAT},
+      #{tag130,jdbcType=FLOAT}, #{tag131,jdbcType=FLOAT}, #{tag132,jdbcType=FLOAT}, #{tag133,jdbcType=FLOAT},
+      #{tag134,jdbcType=FLOAT}, #{tag135,jdbcType=FLOAT}, #{tag136,jdbcType=FLOAT}, #{tag137,jdbcType=FLOAT},
+      #{tag138,jdbcType=FLOAT}, #{tag139,jdbcType=FLOAT}, #{tag140,jdbcType=FLOAT}, #{tag141,jdbcType=FLOAT},
+      #{tag142,jdbcType=FLOAT}, #{tag143,jdbcType=FLOAT}, #{tag144,jdbcType=FLOAT}, #{tag145,jdbcType=FLOAT},
+      #{tag146,jdbcType=FLOAT}, #{tag147,jdbcType=FLOAT}, #{tag148,jdbcType=FLOAT}, #{tag149,jdbcType=FLOAT},
+      #{tag150,jdbcType=FLOAT}, #{tag151,jdbcType=FLOAT}, #{tag152,jdbcType=FLOAT}, #{tag153,jdbcType=FLOAT},
+      #{tag154,jdbcType=FLOAT}, #{tag155,jdbcType=FLOAT}, #{tag156,jdbcType=FLOAT}, #{tag157,jdbcType=FLOAT},
+      #{tag158,jdbcType=FLOAT}, #{tag159,jdbcType=FLOAT}, #{tag160,jdbcType=FLOAT}, #{tag161,jdbcType=FLOAT},
+      #{tag162,jdbcType=FLOAT}, #{tag163,jdbcType=FLOAT}, #{tag164,jdbcType=FLOAT}, #{tag165,jdbcType=FLOAT},
+      #{tag166,jdbcType=FLOAT}, #{tag167,jdbcType=FLOAT}, #{tag168,jdbcType=FLOAT}, #{tag169,jdbcType=FLOAT},
+      #{tag170,jdbcType=FLOAT}, #{tag171,jdbcType=FLOAT}, #{tag172,jdbcType=FLOAT}, #{tag173,jdbcType=FLOAT},
+      #{tag174,jdbcType=FLOAT}, #{tag175,jdbcType=FLOAT}, #{tag176,jdbcType=FLOAT}, #{tag177,jdbcType=FLOAT},
+      #{tag178,jdbcType=FLOAT}, #{tag179,jdbcType=FLOAT}, #{tag180,jdbcType=FLOAT}, #{tag181,jdbcType=FLOAT},
+      #{tag182,jdbcType=FLOAT}, #{tag183,jdbcType=FLOAT}, #{tag184,jdbcType=FLOAT}, #{tag185,jdbcType=FLOAT},
+      #{tag186,jdbcType=FLOAT}, #{tag187,jdbcType=FLOAT}, #{tag188,jdbcType=FLOAT}, #{tag189,jdbcType=FLOAT},
+      #{tag190,jdbcType=FLOAT}, #{tag191,jdbcType=FLOAT}, #{tag192,jdbcType=FLOAT}, #{tag193,jdbcType=FLOAT},
+      #{tag194,jdbcType=FLOAT}, #{tag195,jdbcType=FLOAT}, #{tag196,jdbcType=FLOAT}, #{tag197,jdbcType=FLOAT},
+      #{tag198,jdbcType=FLOAT}, #{tag199,jdbcType=FLOAT}, #{tag200,jdbcType=FLOAT}
+
+      )
+  </insert>
+  <insert id="insertSelective" parameterType="com.steerinfo.ems.emswaihoursumtab1.model.EmsWAiHourSumTab1">
+    insert into EMS_W_AI_HOUR_SUM_TAB1
+    <trim prefix="(" suffix=")" suffixOverrides=",">
+      <if test="clock != null">
+        CLOCK,
+      </if>
+      <if test="insertTime != null">
+        INSERT_TIME,
+      </if>
+      <if test="tag1 != null">
+        TAG1,
+      </if>
+      <if test="tag2 != null">
+        TAG2,
+      </if>
+      <if test="tag3 != null">
+        TAG3,
+      </if>
+      <if test="tag4 != null">
+        TAG4,
+      </if>
+      <if test="tag5 != null">
+        TAG5,
+      </if>
+      <if test="tag6 != null">
+        TAG6,
+      </if>
+      <if test="tag7 != null">
+        TAG7,
+      </if>
+      <if test="tag8 != null">
+        TAG8,
+      </if>
+      <if test="tag9 != null">
+        TAG9,
+      </if>
+      <if test="tag10 != null">
+        TAG10,
+      </if>
+      <if test="tag11 != null">
+        TAG11,
+      </if>
+      <if test="tag12 != null">
+        TAG12,
+      </if>
+      <if test="tag13 != null">
+        TAG13,
+      </if>
+      <if test="tag14 != null">
+        TAG14,
+      </if>
+      <if test="tag15 != null">
+        TAG15,
+      </if>
+      <if test="tag16 != null">
+        TAG16,
+      </if>
+      <if test="tag17 != null">
+        TAG17,
+      </if>
+      <if test="tag18 != null">
+        TAG18,
+      </if>
+      <if test="tag19 != null">
+        TAG19,
+      </if>
+      <if test="tag20 != null">
+        TAG20,
+      </if>
+      <if test="tag21 != null">
+        TAG21,
+      </if>
+      <if test="tag22 != null">
+        TAG22,
+      </if>
+      <if test="tag23 != null">
+        TAG23,
+      </if>
+      <if test="tag24 != null">
+        TAG24,
+      </if>
+      <if test="tag25 != null">
+        TAG25,
+      </if>
+      <if test="tag26 != null">
+        TAG26,
+      </if>
+      <if test="tag27 != null">
+        TAG27,
+      </if>
+      <if test="tag28 != null">
+        TAG28,
+      </if>
+      <if test="tag29 != null">
+        TAG29,
+      </if>
+      <if test="tag30 != null">
+        TAG30,
+      </if>
+      <if test="tag31 != null">
+        TAG31,
+      </if>
+      <if test="tag32 != null">
+        TAG32,
+      </if>
+      <if test="tag33 != null">
+        TAG33,
+      </if>
+      <if test="tag34 != null">
+        TAG34,
+      </if>
+      <if test="tag35 != null">
+        TAG35,
+      </if>
+      <if test="tag36 != null">
+        TAG36,
+      </if>
+      <if test="tag37 != null">
+        TAG37,
+      </if>
+      <if test="tag38 != null">
+        TAG38,
+      </if>
+      <if test="tag39 != null">
+        TAG39,
+      </if>
+      <if test="tag40 != null">
+        TAG40,
+      </if>
+      <if test="tag41 != null">
+        TAG41,
+      </if>
+      <if test="tag42 != null">
+        TAG42,
+      </if>
+      <if test="tag43 != null">
+        TAG43,
+      </if>
+      <if test="tag44 != null">
+        TAG44,
+      </if>
+      <if test="tag46 != null">
+        TAG46,
+      </if>
+      <if test="tag47 != null">
+        TAG47,
+      </if>
+      <if test="tag48 != null">
+        TAG48,
+      </if>
+      <if test="tag49 != null">
+        TAG49,
+      </if>
+      <if test="tag50 != null">
+        TAG50,
+      </if>
+      <if test="tag51 != null">
+        TAG51,
+      </if>
+      <if test="tag52 != null">
+        TAG52,
+      </if>
+      <if test="tag53 != null">
+        TAG53,
+      </if>
+      <if test="tag54 != null">
+        TAG54,
+      </if>
+      <if test="tag55 != null">
+        TAG55,
+      </if>
+      <if test="tag56 != null">
+        TAG56,
+      </if>
+      <if test="tag57 != null">
+        TAG57,
+      </if>
+      <if test="tag58 != null">
+        TAG58,
+      </if>
+      <if test="tag59 != null">
+        TAG59,
+      </if>
+      <if test="tag60 != null">
+        TAG60,
+      </if>
+      <if test="tag61 != null">
+        TAG61,
+      </if>
+      <if test="tag62 != null">
+        TAG62,
+      </if>
+      <if test="tag63 != null">
+        TAG63,
+      </if>
+      <if test="tag64 != null">
+        TAG64,
+      </if>
+      <if test="tag65 != null">
+        TAG65,
+      </if>
+      <if test="tag66 != null">
+        TAG66,
+      </if>
+      <if test="tag67 != null">
+        TAG67,
+      </if>
+      <if test="tag68 != null">
+        TAG68,
+      </if>
+      <if test="tag69 != null">
+        TAG69,
+      </if>
+      <if test="tag70 != null">
+        TAG70,
+      </if>
+      <if test="tag71 != null">
+        TAG71,
+      </if>
+      <if test="tag72 != null">
+        TAG72,
+      </if>
+      <if test="tag73 != null">
+        TAG73,
+      </if>
+      <if test="tag74 != null">
+        TAG74,
+      </if>
+      <if test="tag75 != null">
+        TAG75,
+      </if>
+      <if test="tag76 != null">
+        TAG76,
+      </if>
+      <if test="tag77 != null">
+        TAG77,
+      </if>
+      <if test="tag78 != null">
+        TAG78,
+      </if>
+      <if test="tag79 != null">
+        TAG79,
+      </if>
+      <if test="tag80 != null">
+        TAG80,
+      </if>
+      <if test="tag81 != null">
+        TAG81,
+      </if>
+      <if test="tag82 != null">
+        TAG82,
+      </if>
+      <if test="tag83 != null">
+        TAG83,
+      </if>
+      <if test="tag84 != null">
+        TAG84,
+      </if>
+      <if test="tag85 != null">
+        TAG85,
+      </if>
+      <if test="tag86 != null">
+        TAG86,
+      </if>
+      <if test="tag87 != null">
+        TAG87,
+      </if>
+      <if test="tag88 != null">
+        TAG88,
+      </if>
+      <if test="tag89 != null">
+        TAG89,
+      </if>
+      <if test="tag90 != null">
+        TAG90,
+      </if>
+      <if test="tag91 != null">
+        TAG91,
+      </if>
+      <if test="tag92 != null">
+        TAG92,
+      </if>
+      <if test="tag93 != null">
+        TAG93,
+      </if>
+      <if test="tag94 != null">
+        TAG94,
+      </if>
+      <if test="tag95 != null">
+        TAG95,
+      </if>
+      <if test="tag96 != null">
+        TAG96,
+      </if>
+      <if test="tag97 != null">
+        TAG97,
+      </if>
+      <if test="tag98 != null">
+        TAG98,
+      </if>
+      <if test="tag99 != null">
+        TAG99,
+      </if>
+      <if test="tag100 != null">
+        TAG100,
+      </if>
+      <if test="tag101 != null">
+        TAG101,
+      </if>
+      <if test="tag45 != null">
+        TAG45,
+      </if>
+      <if test="tag102 != null">
+        TAG102,
+      </if>
+      <if test="tag103 != null">
+        TAG103,
+      </if>
+      <if test="tag104 != null">
+        TAG104,
+      </if>
+      <if test="tag105 != null">
+        TAG105,
+      </if>
+      <if test="tag106 != null">
+        TAG106,
+      </if>
+      <if test="tag107 != null">
+        TAG107,
+      </if>
+      <if test="tag108 != null">
+        TAG108,
+      </if>
+      <if test="tag109 != null">
+        TAG109,
+      </if>
+      <if test="tag110 != null">
+        TAG110,
+      </if>
+      <if test="tag111 != null">
+        TAG111,
+      </if>
+      <if test="tag112 != null">
+        TAG112,
+      </if>
+      <if test="tag113 != null">
+        TAG113,
+      </if>
+      <if test="tag114 != null">
+        TAG114,
+      </if>
+      <if test="tag115 != null">
+        TAG115,
+      </if>
+      <if test="tag116 != null">
+        TAG116,
+      </if>
+      <if test="tag117 != null">
+        TAG117,
+      </if>
+      <if test="tag118 != null">
+        TAG118,
+      </if>
+      <if test="tag119 != null">
+        TAG119,
+      </if>
+      <if test="tag120 != null">
+        TAG120,
+      </if>
+      <if test="tag121 != null">
+        TAG121,
+      </if>
+      <if test="tag122 != null">
+        TAG122,
+      </if>
+      <if test="tag123 != null">
+        TAG123,
+      </if>
+      <if test="tag124 != null">
+        TAG124,
+      </if>
+      <if test="tag125 != null">
+        TAG125,
+      </if>
+      <if test="tag126 != null">
+        TAG126,
+      </if>
+      <if test="tag127 != null">
+        TAG127,
+      </if>
+      <if test="tag128 != null">
+        TAG128,
+      </if>
+      <if test="tag129 != null">
+        TAG129,
+      </if>
+      <if test="tag130 != null">
+        TAG130,
+      </if>
+      <if test="tag131 != null">
+        TAG131,
+      </if>
+      <if test="tag132 != null">
+        TAG132,
+      </if>
+      <if test="tag133 != null">
+        TAG133,
+      </if>
+      <if test="tag134 != null">
+        TAG134,
+      </if>
+      <if test="tag135 != null">
+        TAG135,
+      </if>
+      <if test="tag136 != null">
+        TAG136,
+      </if>
+      <if test="tag137 != null">
+        TAG137,
+      </if>
+      <if test="tag138 != null">
+        TAG138,
+      </if>
+      <if test="tag139 != null">
+        TAG139,
+      </if>
+      <if test="tag140 != null">
+        TAG140,
+      </if>
+      <if test="tag141 != null">
+        TAG141,
+      </if>
+      <if test="tag142 != null">
+        TAG142,
+      </if>
+      <if test="tag143 != null">
+        TAG143,
+      </if>
+      <if test="tag144 != null">
+        TAG144,
+      </if>
+      <if test="tag145 != null">
+        TAG145,
+      </if>
+      <if test="tag146 != null">
+        TAG146,
+      </if>
+      <if test="tag147 != null">
+        TAG147,
+      </if>
+      <if test="tag148 != null">
+        TAG148,
+      </if>
+      <if test="tag149 != null">
+        TAG149,
+      </if>
+      <if test="tag150 != null">
+        TAG150,
+      </if>
+      <if test="tag151 != null">
+        TAG151,
+      </if>
+      <if test="tag152 != null">
+        TAG152,
+      </if>
+      <if test="tag153 != null">
+        TAG153,
+      </if>
+      <if test="tag154 != null">
+        TAG154,
+      </if>
+      <if test="tag155 != null">
+        TAG155,
+      </if>
+      <if test="tag156 != null">
+        TAG156,
+      </if>
+      <if test="tag157 != null">
+        TAG157,
+      </if>
+      <if test="tag158 != null">
+        TAG158,
+      </if>
+      <if test="tag159 != null">
+        TAG159,
+      </if>
+      <if test="tag160 != null">
+        TAG160,
+      </if>
+      <if test="tag161 != null">
+        TAG161,
+      </if>
+      <if test="tag162 != null">
+        TAG162,
+      </if>
+      <if test="tag163 != null">
+        TAG163,
+      </if>
+      <if test="tag164 != null">
+        TAG164,
+      </if>
+      <if test="tag165 != null">
+        TAG165,
+      </if>
+      <if test="tag166 != null">
+        TAG166,
+      </if>
+      <if test="tag167 != null">
+        TAG167,
+      </if>
+      <if test="tag168 != null">
+        TAG168,
+      </if>
+      <if test="tag169 != null">
+        TAG169,
+      </if>
+      <if test="tag170 != null">
+        TAG170,
+      </if>
+      <if test="tag171 != null">
+        TAG171,
+      </if>
+      <if test="tag172 != null">
+        TAG172,
+      </if>
+      <if test="tag173 != null">
+        TAG173,
+      </if>
+      <if test="tag174 != null">
+        TAG174,
+      </if>
+      <if test="tag175 != null">
+        TAG175,
+      </if>
+      <if test="tag176 != null">
+        TAG176,
+      </if>
+      <if test="tag177 != null">
+        TAG177,
+      </if>
+      <if test="tag178 != null">
+        TAG178,
+      </if>
+      <if test="tag179 != null">
+        TAG179,
+      </if>
+      <if test="tag180 != null">
+        TAG180,
+      </if>
+      <if test="tag181 != null">
+        TAG181,
+      </if>
+      <if test="tag182 != null">
+        TAG182,
+      </if>
+      <if test="tag183 != null">
+        TAG183,
+      </if>
+      <if test="tag184 != null">
+        TAG184,
+      </if>
+      <if test="tag185 != null">
+        TAG185,
+      </if>
+      <if test="tag186 != null">
+        TAG186,
+      </if>
+      <if test="tag187 != null">
+        TAG187,
+      </if>
+      <if test="tag188 != null">
+        TAG188,
+      </if>
+      <if test="tag189 != null">
+        TAG189,
+      </if>
+      <if test="tag190 != null">
+        TAG190,
+      </if>
+      <if test="tag191 != null">
+        TAG191,
+      </if>
+      <if test="tag192 != null">
+        TAG192,
+      </if>
+      <if test="tag193 != null">
+        TAG193,
+      </if>
+      <if test="tag194 != null">
+        TAG194,
+      </if>
+      <if test="tag195 != null">
+        TAG195,
+      </if>
+      <if test="tag196 != null">
+        TAG196,
+      </if>
+      <if test="tag197 != null">
+        TAG197,
+      </if>
+      <if test="tag198 != null">
+        TAG198,
+      </if>
+      <if test="tag199 != null">
+        TAG199,
+      </if>
+      <if test="tag200 != null">
+        TAG200,
+      </if>
+
+    </trim>
+    <trim prefix="values (" suffix=")" suffixOverrides=",">
+      <if test="clock != null">
+        #{clock,jdbcType=VARCHAR},
+      </if>
+      <if test="insertTime != null">
+        #{insertTime,jdbcType=TIMESTAMP},
+      </if>
+      <if test="tag1 != null">
+        #{tag1,jdbcType=FLOAT},
+      </if>
+      <if test="tag2 != null">
+        #{tag2,jdbcType=FLOAT},
+      </if>
+      <if test="tag3 != null">
+        #{tag3,jdbcType=FLOAT},
+      </if>
+      <if test="tag4 != null">
+        #{tag4,jdbcType=FLOAT},
+      </if>
+      <if test="tag5 != null">
+        #{tag5,jdbcType=FLOAT},
+      </if>
+      <if test="tag6 != null">
+        #{tag6,jdbcType=FLOAT},
+      </if>
+      <if test="tag7 != null">
+        #{tag7,jdbcType=FLOAT},
+      </if>
+      <if test="tag8 != null">
+        #{tag8,jdbcType=FLOAT},
+      </if>
+      <if test="tag9 != null">
+        #{tag9,jdbcType=FLOAT},
+      </if>
+      <if test="tag10 != null">
+        #{tag10,jdbcType=FLOAT},
+      </if>
+      <if test="tag11 != null">
+        #{tag11,jdbcType=FLOAT},
+      </if>
+      <if test="tag12 != null">
+        #{tag12,jdbcType=FLOAT},
+      </if>
+      <if test="tag13 != null">
+        #{tag13,jdbcType=FLOAT},
+      </if>
+      <if test="tag14 != null">
+        #{tag14,jdbcType=FLOAT},
+      </if>
+      <if test="tag15 != null">
+        #{tag15,jdbcType=FLOAT},
+      </if>
+      <if test="tag16 != null">
+        #{tag16,jdbcType=FLOAT},
+      </if>
+      <if test="tag17 != null">
+        #{tag17,jdbcType=FLOAT},
+      </if>
+      <if test="tag18 != null">
+        #{tag18,jdbcType=FLOAT},
+      </if>
+      <if test="tag19 != null">
+        #{tag19,jdbcType=FLOAT},
+      </if>
+      <if test="tag20 != null">
+        #{tag20,jdbcType=FLOAT},
+      </if>
+      <if test="tag21 != null">
+        #{tag21,jdbcType=FLOAT},
+      </if>
+      <if test="tag22 != null">
+        #{tag22,jdbcType=FLOAT},
+      </if>
+      <if test="tag23 != null">
+        #{tag23,jdbcType=FLOAT},
+      </if>
+      <if test="tag24 != null">
+        #{tag24,jdbcType=FLOAT},
+      </if>
+      <if test="tag25 != null">
+        #{tag25,jdbcType=FLOAT},
+      </if>
+      <if test="tag26 != null">
+        #{tag26,jdbcType=FLOAT},
+      </if>
+      <if test="tag27 != null">
+        #{tag27,jdbcType=FLOAT},
+      </if>
+      <if test="tag28 != null">
+        #{tag28,jdbcType=FLOAT},
+      </if>
+      <if test="tag29 != null">
+        #{tag29,jdbcType=FLOAT},
+      </if>
+      <if test="tag30 != null">
+        #{tag30,jdbcType=FLOAT},
+      </if>
+      <if test="tag31 != null">
+        #{tag31,jdbcType=FLOAT},
+      </if>
+      <if test="tag32 != null">
+        #{tag32,jdbcType=FLOAT},
+      </if>
+      <if test="tag33 != null">
+        #{tag33,jdbcType=FLOAT},
+      </if>
+      <if test="tag34 != null">
+        #{tag34,jdbcType=FLOAT},
+      </if>
+      <if test="tag35 != null">
+        #{tag35,jdbcType=FLOAT},
+      </if>
+      <if test="tag36 != null">
+        #{tag36,jdbcType=FLOAT},
+      </if>
+      <if test="tag37 != null">
+        #{tag37,jdbcType=FLOAT},
+      </if>
+      <if test="tag38 != null">
+        #{tag38,jdbcType=FLOAT},
+      </if>
+      <if test="tag39 != null">
+        #{tag39,jdbcType=FLOAT},
+      </if>
+      <if test="tag40 != null">
+        #{tag40,jdbcType=FLOAT},
+      </if>
+      <if test="tag41 != null">
+        #{tag41,jdbcType=FLOAT},
+      </if>
+      <if test="tag42 != null">
+        #{tag42,jdbcType=FLOAT},
+      </if>
+      <if test="tag43 != null">
+        #{tag43,jdbcType=FLOAT},
+      </if>
+      <if test="tag44 != null">
+        #{tag44,jdbcType=FLOAT},
+      </if>
+      <if test="tag46 != null">
+        #{tag46,jdbcType=FLOAT},
+      </if>
+      <if test="tag47 != null">
+        #{tag47,jdbcType=FLOAT},
+      </if>
+      <if test="tag48 != null">
+        #{tag48,jdbcType=FLOAT},
+      </if>
+      <if test="tag49 != null">
+        #{tag49,jdbcType=FLOAT},
+      </if>
+      <if test="tag50 != null">
+        #{tag50,jdbcType=FLOAT},
+      </if>
+      <if test="tag51 != null">
+        #{tag51,jdbcType=FLOAT},
+      </if>
+      <if test="tag52 != null">
+        #{tag52,jdbcType=FLOAT},
+      </if>
+      <if test="tag53 != null">
+        #{tag53,jdbcType=FLOAT},
+      </if>
+      <if test="tag54 != null">
+        #{tag54,jdbcType=FLOAT},
+      </if>
+      <if test="tag55 != null">
+        #{tag55,jdbcType=FLOAT},
+      </if>
+      <if test="tag56 != null">
+        #{tag56,jdbcType=FLOAT},
+      </if>
+      <if test="tag57 != null">
+        #{tag57,jdbcType=FLOAT},
+      </if>
+      <if test="tag58 != null">
+        #{tag58,jdbcType=FLOAT},
+      </if>
+      <if test="tag59 != null">
+        #{tag59,jdbcType=FLOAT},
+      </if>
+      <if test="tag60 != null">
+        #{tag60,jdbcType=FLOAT},
+      </if>
+      <if test="tag61 != null">
+        #{tag61,jdbcType=FLOAT},
+      </if>
+      <if test="tag62 != null">
+        #{tag62,jdbcType=FLOAT},
+      </if>
+      <if test="tag63 != null">
+        #{tag63,jdbcType=FLOAT},
+      </if>
+      <if test="tag64 != null">
+        #{tag64,jdbcType=FLOAT},
+      </if>
+      <if test="tag65 != null">
+        #{tag65,jdbcType=FLOAT},
+      </if>
+      <if test="tag66 != null">
+        #{tag66,jdbcType=FLOAT},
+      </if>
+      <if test="tag67 != null">
+        #{tag67,jdbcType=FLOAT},
+      </if>
+      <if test="tag68 != null">
+        #{tag68,jdbcType=FLOAT},
+      </if>
+      <if test="tag69 != null">
+        #{tag69,jdbcType=FLOAT},
+      </if>
+      <if test="tag70 != null">
+        #{tag70,jdbcType=FLOAT},
+      </if>
+      <if test="tag71 != null">
+        #{tag71,jdbcType=FLOAT},
+      </if>
+      <if test="tag72 != null">
+        #{tag72,jdbcType=FLOAT},
+      </if>
+      <if test="tag73 != null">
+        #{tag73,jdbcType=FLOAT},
+      </if>
+      <if test="tag74 != null">
+        #{tag74,jdbcType=FLOAT},
+      </if>
+      <if test="tag75 != null">
+        #{tag75,jdbcType=FLOAT},
+      </if>
+      <if test="tag76 != null">
+        #{tag76,jdbcType=FLOAT},
+      </if>
+      <if test="tag77 != null">
+        #{tag77,jdbcType=FLOAT},
+      </if>
+      <if test="tag78 != null">
+        #{tag78,jdbcType=FLOAT},
+      </if>
+      <if test="tag79 != null">
+        #{tag79,jdbcType=FLOAT},
+      </if>
+      <if test="tag80 != null">
+        #{tag80,jdbcType=FLOAT},
+      </if>
+      <if test="tag81 != null">
+        #{tag81,jdbcType=FLOAT},
+      </if>
+      <if test="tag82 != null">
+        #{tag82,jdbcType=FLOAT},
+      </if>
+      <if test="tag83 != null">
+        #{tag83,jdbcType=FLOAT},
+      </if>
+      <if test="tag84 != null">
+        #{tag84,jdbcType=FLOAT},
+      </if>
+      <if test="tag85 != null">
+        #{tag85,jdbcType=FLOAT},
+      </if>
+      <if test="tag86 != null">
+        #{tag86,jdbcType=FLOAT},
+      </if>
+      <if test="tag87 != null">
+        #{tag87,jdbcType=FLOAT},
+      </if>
+      <if test="tag88 != null">
+        #{tag88,jdbcType=FLOAT},
+      </if>
+      <if test="tag89 != null">
+        #{tag89,jdbcType=FLOAT},
+      </if>
+      <if test="tag90 != null">
+        #{tag90,jdbcType=FLOAT},
+      </if>
+      <if test="tag91 != null">
+        #{tag91,jdbcType=FLOAT},
+      </if>
+      <if test="tag92 != null">
+        #{tag92,jdbcType=FLOAT},
+      </if>
+      <if test="tag93 != null">
+        #{tag93,jdbcType=FLOAT},
+      </if>
+      <if test="tag94 != null">
+        #{tag94,jdbcType=FLOAT},
+      </if>
+      <if test="tag95 != null">
+        #{tag95,jdbcType=FLOAT},
+      </if>
+      <if test="tag96 != null">
+        #{tag96,jdbcType=FLOAT},
+      </if>
+      <if test="tag97 != null">
+        #{tag97,jdbcType=FLOAT},
+      </if>
+      <if test="tag98 != null">
+        #{tag98,jdbcType=FLOAT},
+      </if>
+      <if test="tag99 != null">
+        #{tag99,jdbcType=FLOAT},
+      </if>
+      <if test="tag100 != null">
+        #{tag100,jdbcType=FLOAT},
+      </if>
+      <if test="tag101 != null">
+        #{tag101,jdbcType=FLOAT},
+      </if>
+      <if test="tag45 != null">
+        #{tag45,jdbcType=FLOAT},
+      </if>
+      <if test="tag102 != null">
+        #{tag102,jdbcType=FLOAT},
+      </if>
+      <if test="tag103 != null">
+        #{tag103,jdbcType=FLOAT},
+      </if>
+      <if test="tag104 != null">
+        #{tag104,jdbcType=FLOAT},
+      </if>
+      <if test="tag105 != null">
+        #{tag105,jdbcType=FLOAT},
+      </if>
+      <if test="tag106 != null">
+        #{tag106,jdbcType=FLOAT},
+      </if>
+      <if test="tag107 != null">
+        #{tag107,jdbcType=FLOAT},
+      </if>
+      <if test="tag108 != null">
+        #{tag108,jdbcType=FLOAT},
+      </if>
+      <if test="tag109 != null">
+        #{tag109,jdbcType=FLOAT},
+      </if>
+      <if test="tag110 != null">
+        #{tag110,jdbcType=FLOAT},
+      </if>
+      <if test="tag111 != null">
+        #{tag111,jdbcType=FLOAT},
+      </if>
+      <if test="tag112 != null">
+        #{tag112,jdbcType=FLOAT},
+      </if>
+      <if test="tag113 != null">
+        #{tag113,jdbcType=FLOAT},
+      </if>
+      <if test="tag114 != null">
+        #{tag114,jdbcType=FLOAT},
+      </if>
+      <if test="tag115 != null">
+        #{tag115,jdbcType=FLOAT},
+      </if>
+      <if test="tag116 != null">
+        #{tag116,jdbcType=FLOAT},
+      </if>
+      <if test="tag117 != null">
+        #{tag117,jdbcType=FLOAT},
+      </if>
+      <if test="tag118 != null">
+        #{tag118,jdbcType=FLOAT},
+      </if>
+      <if test="tag119 != null">
+        #{tag119,jdbcType=FLOAT},
+      </if>
+      <if test="tag120 != null">
+        #{tag120,jdbcType=FLOAT},
+      </if>
+      <if test="tag121 != null">
+        #{tag121,jdbcType=FLOAT},
+      </if>
+      <if test="tag122 != null">
+        #{tag122,jdbcType=FLOAT},
+      </if>
+      <if test="tag123 != null">
+        #{tag123,jdbcType=FLOAT},
+      </if>
+      <if test="tag124 != null">
+        #{tag124,jdbcType=FLOAT},
+      </if>
+      <if test="tag125 != null">
+        #{tag125,jdbcType=FLOAT},
+      </if>
+      <if test="tag126 != null">
+        #{tag126,jdbcType=FLOAT},
+      </if>
+      <if test="tag127 != null">
+        #{tag127,jdbcType=FLOAT},
+      </if>
+      <if test="tag128 != null">
+        #{tag128,jdbcType=FLOAT},
+      </if>
+      <if test="tag129 != null">
+        #{tag129,jdbcType=FLOAT},
+      </if>
+      <if test="tag130 != null">
+        #{tag130,jdbcType=FLOAT},
+      </if>
+      <if test="tag131 != null">
+        #{tag131,jdbcType=FLOAT},
+      </if>
+      <if test="tag132 != null">
+        #{tag132,jdbcType=FLOAT},
+      </if>
+      <if test="tag133 != null">
+        #{tag133,jdbcType=FLOAT},
+      </if>
+      <if test="tag134 != null">
+        #{tag134,jdbcType=FLOAT},
+      </if>
+      <if test="tag135 != null">
+        #{tag135,jdbcType=FLOAT},
+      </if>
+      <if test="tag136 != null">
+        #{tag136,jdbcType=FLOAT},
+      </if>
+      <if test="tag137 != null">
+        #{tag137,jdbcType=FLOAT},
+      </if>
+      <if test="tag138 != null">
+        #{tag138,jdbcType=FLOAT},
+      </if>
+      <if test="tag139 != null">
+        #{tag139,jdbcType=FLOAT},
+      </if>
+      <if test="tag140 != null">
+        #{tag140,jdbcType=FLOAT},
+      </if>
+      <if test="tag141 != null">
+        #{tag141,jdbcType=FLOAT},
+      </if>
+      <if test="tag142 != null">
+        #{tag142,jdbcType=FLOAT},
+      </if>
+      <if test="tag143 != null">
+        #{tag143,jdbcType=FLOAT},
+      </if>
+      <if test="tag144 != null">
+        #{tag144,jdbcType=FLOAT},
+      </if>
+      <if test="tag145 != null">
+        #{tag145,jdbcType=FLOAT},
+      </if>
+      <if test="tag146 != null">
+        #{tag146,jdbcType=FLOAT},
+      </if>
+      <if test="tag147 != null">
+        #{tag147,jdbcType=FLOAT},
+      </if>
+      <if test="tag148 != null">
+        #{tag148,jdbcType=FLOAT},
+      </if>
+      <if test="tag149 != null">
+        #{tag149,jdbcType=FLOAT},
+      </if>
+      <if test="tag150 != null">
+        #{tag150,jdbcType=FLOAT},
+      </if>
+      <if test="tag151 != null">
+        #{tag151,jdbcType=FLOAT},
+      </if>
+      <if test="tag152 != null">
+        #{tag152,jdbcType=FLOAT},
+      </if>
+      <if test="tag153 != null">
+        #{tag153,jdbcType=FLOAT},
+      </if>
+      <if test="tag154 != null">
+        #{tag154,jdbcType=FLOAT},
+      </if>
+      <if test="tag155 != null">
+        #{tag155,jdbcType=FLOAT},
+      </if>
+      <if test="tag156 != null">
+        #{tag156,jdbcType=FLOAT},
+      </if>
+      <if test="tag157 != null">
+        #{tag157,jdbcType=FLOAT},
+      </if>
+      <if test="tag158 != null">
+        #{tag158,jdbcType=FLOAT},
+      </if>
+      <if test="tag159 != null">
+        #{tag159,jdbcType=FLOAT},
+      </if>
+      <if test="tag160 != null">
+        #{tag160,jdbcType=FLOAT},
+      </if>
+      <if test="tag161 != null">
+        #{tag161,jdbcType=FLOAT},
+      </if>
+      <if test="tag162 != null">
+        #{tag162,jdbcType=FLOAT},
+      </if>
+      <if test="tag163 != null">
+        #{tag163,jdbcType=FLOAT},
+      </if>
+      <if test="tag164 != null">
+        #{tag164,jdbcType=FLOAT},
+      </if>
+      <if test="tag165 != null">
+        #{tag165,jdbcType=FLOAT},
+      </if>
+      <if test="tag166 != null">
+        #{tag166,jdbcType=FLOAT},
+      </if>
+      <if test="tag167 != null">
+        #{tag167,jdbcType=FLOAT},
+      </if>
+      <if test="tag168 != null">
+        #{tag168,jdbcType=FLOAT},
+      </if>
+      <if test="tag169 != null">
+        #{tag169,jdbcType=FLOAT},
+      </if>
+      <if test="tag170 != null">
+        #{tag170,jdbcType=FLOAT},
+      </if>
+      <if test="tag171 != null">
+        #{tag171,jdbcType=FLOAT},
+      </if>
+      <if test="tag172 != null">
+        #{tag172,jdbcType=FLOAT},
+      </if>
+      <if test="tag173 != null">
+        #{tag173,jdbcType=FLOAT},
+      </if>
+      <if test="tag174 != null">
+        #{tag174,jdbcType=FLOAT},
+      </if>
+      <if test="tag175 != null">
+        #{tag175,jdbcType=FLOAT},
+      </if>
+      <if test="tag176 != null">
+        #{tag176,jdbcType=FLOAT},
+      </if>
+      <if test="tag177 != null">
+        #{tag177,jdbcType=FLOAT},
+      </if>
+      <if test="tag178 != null">
+        #{tag178,jdbcType=FLOAT},
+      </if>
+      <if test="tag179 != null">
+        #{tag179,jdbcType=FLOAT},
+      </if>
+      <if test="tag180 != null">
+        #{tag180,jdbcType=FLOAT},
+      </if>
+      <if test="tag181 != null">
+        #{tag181,jdbcType=FLOAT},
+      </if>
+      <if test="tag182 != null">
+        #{tag182,jdbcType=FLOAT},
+      </if>
+      <if test="tag183 != null">
+        #{tag183,jdbcType=FLOAT},
+      </if>
+      <if test="tag184 != null">
+        #{tag184,jdbcType=FLOAT},
+      </if>
+      <if test="tag185 != null">
+        #{tag185,jdbcType=FLOAT},
+      </if>
+      <if test="tag186 != null">
+        #{tag186,jdbcType=FLOAT},
+      </if>
+      <if test="tag187 != null">
+        #{tag187,jdbcType=FLOAT},
+      </if>
+      <if test="tag188 != null">
+        #{tag188,jdbcType=FLOAT},
+      </if>
+      <if test="tag189 != null">
+        #{tag189,jdbcType=FLOAT},
+      </if>
+      <if test="tag190 != null">
+        #{tag190,jdbcType=FLOAT},
+      </if>
+      <if test="tag191 != null">
+        #{tag191,jdbcType=FLOAT},
+      </if>
+      <if test="tag192 != null">
+        #{tag192,jdbcType=FLOAT},
+      </if>
+      <if test="tag193 != null">
+        #{tag193,jdbcType=FLOAT},
+      </if>
+      <if test="tag194 != null">
+        #{tag194,jdbcType=FLOAT},
+      </if>
+      <if test="tag195 != null">
+        #{tag195,jdbcType=FLOAT},
+      </if>
+      <if test="tag196 != null">
+        #{tag196,jdbcType=FLOAT},
+      </if>
+      <if test="tag197 != null">
+        #{tag197,jdbcType=FLOAT},
+      </if>
+      <if test="tag198 != null">
+        #{tag198,jdbcType=FLOAT},
+      </if>
+      <if test="tag199 != null">
+        #{tag199,jdbcType=FLOAT},
+      </if>
+      <if test="tag200 != null">
+        #{tag200,jdbcType=FLOAT},
+      </if>
+    </trim>
+  </insert>
+  <update id="updateByPrimaryKey" parameterType="com.steerinfo.ems.emswaihoursumtab1.model.EmsWAiHourSumTab1">
+    update EMS_W_AI_HOUR_SUM_TAB1
+    set INSERT_TIME = #{insertTime,jdbcType=TIMESTAMP},
+      TAG1 = #{tag1,jdbcType=FLOAT},
+      TAG2 = #{tag2,jdbcType=FLOAT},
+      TAG3 = #{tag3,jdbcType=FLOAT},
+      TAG4 = #{tag4,jdbcType=FLOAT},
+      TAG5 = #{tag5,jdbcType=FLOAT},
+      TAG6 = #{tag6,jdbcType=FLOAT},
+      TAG7 = #{tag7,jdbcType=FLOAT},
+      TAG8 = #{tag8,jdbcType=FLOAT},
+      TAG9 = #{tag9,jdbcType=FLOAT},
+      TAG10 = #{tag10,jdbcType=FLOAT},
+      TAG11 = #{tag11,jdbcType=FLOAT},
+      TAG12 = #{tag12,jdbcType=FLOAT},
+      TAG13 = #{tag13,jdbcType=FLOAT},
+      TAG14 = #{tag14,jdbcType=FLOAT},
+      TAG15 = #{tag15,jdbcType=FLOAT},
+      TAG16 = #{tag16,jdbcType=FLOAT},
+      TAG17 = #{tag17,jdbcType=FLOAT},
+      TAG18 = #{tag18,jdbcType=FLOAT},
+      TAG19 = #{tag19,jdbcType=FLOAT},
+      TAG20 = #{tag20,jdbcType=FLOAT},
+      TAG21 = #{tag21,jdbcType=FLOAT},
+      TAG22 = #{tag22,jdbcType=FLOAT},
+      TAG23 = #{tag23,jdbcType=FLOAT},
+      TAG24 = #{tag24,jdbcType=FLOAT},
+      TAG25 = #{tag25,jdbcType=FLOAT},
+      TAG26 = #{tag26,jdbcType=FLOAT},
+      TAG27 = #{tag27,jdbcType=FLOAT},
+      TAG28 = #{tag28,jdbcType=FLOAT},
+      TAG29 = #{tag29,jdbcType=FLOAT},
+      TAG30 = #{tag30,jdbcType=FLOAT},
+      TAG31 = #{tag31,jdbcType=FLOAT},
+      TAG32 = #{tag32,jdbcType=FLOAT},
+      TAG33 = #{tag33,jdbcType=FLOAT},
+      TAG34 = #{tag34,jdbcType=FLOAT},
+      TAG35 = #{tag35,jdbcType=FLOAT},
+      TAG36 = #{tag36,jdbcType=FLOAT},
+      TAG37 = #{tag37,jdbcType=FLOAT},
+      TAG38 = #{tag38,jdbcType=FLOAT},
+      TAG39 = #{tag39,jdbcType=FLOAT},
+      TAG40 = #{tag40,jdbcType=FLOAT},
+      TAG41 = #{tag41,jdbcType=FLOAT},
+      TAG42 = #{tag42,jdbcType=FLOAT},
+      TAG43 = #{tag43,jdbcType=FLOAT},
+      TAG44 = #{tag44,jdbcType=FLOAT},
+      TAG46 = #{tag46,jdbcType=FLOAT},
+      TAG47 = #{tag47,jdbcType=FLOAT},
+      TAG48 = #{tag48,jdbcType=FLOAT},
+      TAG49 = #{tag49,jdbcType=FLOAT},
+      TAG50 = #{tag50,jdbcType=FLOAT},
+      TAG51 = #{tag51,jdbcType=FLOAT},
+      TAG52 = #{tag52,jdbcType=FLOAT},
+      TAG53 = #{tag53,jdbcType=FLOAT},
+      TAG54 = #{tag54,jdbcType=FLOAT},
+      TAG55 = #{tag55,jdbcType=FLOAT},
+      TAG56 = #{tag56,jdbcType=FLOAT},
+      TAG57 = #{tag57,jdbcType=FLOAT},
+      TAG58 = #{tag58,jdbcType=FLOAT},
+      TAG59 = #{tag59,jdbcType=FLOAT},
+      TAG60 = #{tag60,jdbcType=FLOAT},
+      TAG61 = #{tag61,jdbcType=FLOAT},
+      TAG62 = #{tag62,jdbcType=FLOAT},
+      TAG63 = #{tag63,jdbcType=FLOAT},
+      TAG64 = #{tag64,jdbcType=FLOAT},
+      TAG65 = #{tag65,jdbcType=FLOAT},
+      TAG66 = #{tag66,jdbcType=FLOAT},
+      TAG67 = #{tag67,jdbcType=FLOAT},
+      TAG68 = #{tag68,jdbcType=FLOAT},
+      TAG69 = #{tag69,jdbcType=FLOAT},
+      TAG70 = #{tag70,jdbcType=FLOAT},
+      TAG71 = #{tag71,jdbcType=FLOAT},
+      TAG72 = #{tag72,jdbcType=FLOAT},
+      TAG73 = #{tag73,jdbcType=FLOAT},
+      TAG74 = #{tag74,jdbcType=FLOAT},
+      TAG75 = #{tag75,jdbcType=FLOAT},
+      TAG76 = #{tag76,jdbcType=FLOAT},
+      TAG77 = #{tag77,jdbcType=FLOAT},
+      TAG78 = #{tag78,jdbcType=FLOAT},
+      TAG79 = #{tag79,jdbcType=FLOAT},
+      TAG80 = #{tag80,jdbcType=FLOAT},
+      TAG81 = #{tag81,jdbcType=FLOAT},
+      TAG82 = #{tag82,jdbcType=FLOAT},
+      TAG83 = #{tag83,jdbcType=FLOAT},
+      TAG84 = #{tag84,jdbcType=FLOAT},
+      TAG85 = #{tag85,jdbcType=FLOAT},
+      TAG86 = #{tag86,jdbcType=FLOAT},
+      TAG87 = #{tag87,jdbcType=FLOAT},
+      TAG88 = #{tag88,jdbcType=FLOAT},
+      TAG89 = #{tag89,jdbcType=FLOAT},
+      TAG90 = #{tag90,jdbcType=FLOAT},
+      TAG91 = #{tag91,jdbcType=FLOAT},
+      TAG92 = #{tag92,jdbcType=FLOAT},
+      TAG93 = #{tag93,jdbcType=FLOAT},
+      TAG94 = #{tag94,jdbcType=FLOAT},
+      TAG95 = #{tag95,jdbcType=FLOAT},
+      TAG96 = #{tag96,jdbcType=FLOAT},
+      TAG97 = #{tag97,jdbcType=FLOAT},
+      TAG98 = #{tag98,jdbcType=FLOAT},
+      TAG99 = #{tag99,jdbcType=FLOAT},
+      TAG100 = #{tag100,jdbcType=FLOAT},
+      TAG101 = #{tag101,jdbcType=FLOAT},
+      TAG45 = #{tag45,jdbcType=FLOAT},
+      TAG102 = #{tag102,jdbcType=FLOAT},
+      TAG103 = #{tag103,jdbcType=FLOAT},
+      TAG104 = #{tag104,jdbcType=FLOAT},
+      TAG105 = #{tag105,jdbcType=FLOAT},
+      TAG106 = #{tag106,jdbcType=FLOAT},
+      TAG107 = #{tag107,jdbcType=FLOAT},
+      TAG108 = #{tag108,jdbcType=FLOAT},
+      TAG109 = #{tag109,jdbcType=FLOAT},
+      TAG110 = #{tag110,jdbcType=FLOAT},
+      TAG111 = #{tag111,jdbcType=FLOAT},
+      TAG112 = #{tag112,jdbcType=FLOAT},
+      TAG113 = #{tag113,jdbcType=FLOAT},
+      TAG114 = #{tag114,jdbcType=FLOAT},
+      TAG115 = #{tag115,jdbcType=FLOAT},
+      TAG116 = #{tag116,jdbcType=FLOAT},
+      TAG117 = #{tag117,jdbcType=FLOAT},
+      TAG118 = #{tag118,jdbcType=FLOAT},
+      TAG119 = #{tag119,jdbcType=FLOAT},
+      TAG120 = #{tag120,jdbcType=FLOAT},
+      TAG121 = #{tag121,jdbcType=FLOAT},
+      TAG122 = #{tag122,jdbcType=FLOAT},
+      TAG123 = #{tag123,jdbcType=FLOAT},
+      TAG124 = #{tag124,jdbcType=FLOAT},
+      TAG125 = #{tag125,jdbcType=FLOAT},
+      TAG126 = #{tag126,jdbcType=FLOAT},
+      TAG127 = #{tag127,jdbcType=FLOAT},
+      TAG128 = #{tag128,jdbcType=FLOAT},
+      TAG129 = #{tag129,jdbcType=FLOAT},
+      TAG130 = #{tag130,jdbcType=FLOAT},
+      TAG131 = #{tag131,jdbcType=FLOAT},
+      TAG132 = #{tag132,jdbcType=FLOAT},
+      TAG133 = #{tag133,jdbcType=FLOAT},
+      TAG134 = #{tag134,jdbcType=FLOAT},
+      TAG135 = #{tag135,jdbcType=FLOAT},
+      TAG136 = #{tag136,jdbcType=FLOAT},
+      TAG137 = #{tag137,jdbcType=FLOAT},
+      TAG138 = #{tag138,jdbcType=FLOAT},
+      TAG139 = #{tag139,jdbcType=FLOAT},
+      TAG140 = #{tag140,jdbcType=FLOAT},
+      TAG141 = #{tag141,jdbcType=FLOAT},
+      TAG142 = #{tag142,jdbcType=FLOAT},
+      TAG143 = #{tag143,jdbcType=FLOAT},
+      TAG144 = #{tag144,jdbcType=FLOAT},
+      TAG145 = #{tag145,jdbcType=FLOAT},
+      TAG146 = #{tag146,jdbcType=FLOAT},
+      TAG147 = #{tag147,jdbcType=FLOAT},
+      TAG148 = #{tag148,jdbcType=FLOAT},
+      TAG149 = #{tag149,jdbcType=FLOAT},
+      TAG150 = #{tag150,jdbcType=FLOAT},
+      TAG151 = #{tag151,jdbcType=FLOAT},
+      TAG152 = #{tag152,jdbcType=FLOAT},
+      TAG153 = #{tag153,jdbcType=FLOAT},
+      TAG154 = #{tag154,jdbcType=FLOAT},
+      TAG155 = #{tag155,jdbcType=FLOAT},
+      TAG156 = #{tag156,jdbcType=FLOAT},
+      TAG157 = #{tag157,jdbcType=FLOAT},
+      TAG158 = #{tag158,jdbcType=FLOAT},
+      TAG159 = #{tag159,jdbcType=FLOAT},
+      TAG160 = #{tag160,jdbcType=FLOAT},
+      TAG161 = #{tag161,jdbcType=FLOAT},
+      TAG162 = #{tag162,jdbcType=FLOAT},
+      TAG163 = #{tag163,jdbcType=FLOAT},
+      TAG164 = #{tag164,jdbcType=FLOAT},
+      TAG165 = #{tag165,jdbcType=FLOAT},
+      TAG166 = #{tag166,jdbcType=FLOAT},
+      TAG167 = #{tag167,jdbcType=FLOAT},
+      TAG168 = #{tag168,jdbcType=FLOAT},
+      TAG169 = #{tag169,jdbcType=FLOAT},
+      TAG170 = #{tag170,jdbcType=FLOAT},
+      TAG171 = #{tag171,jdbcType=FLOAT},
+      TAG172 = #{tag172,jdbcType=FLOAT},
+      TAG173 = #{tag173,jdbcType=FLOAT},
+      TAG174 = #{tag174,jdbcType=FLOAT},
+      TAG175 = #{tag175,jdbcType=FLOAT},
+      TAG176 = #{tag176,jdbcType=FLOAT},
+      TAG177 = #{tag177,jdbcType=FLOAT},
+      TAG178 = #{tag178,jdbcType=FLOAT},
+      TAG179 = #{tag179,jdbcType=FLOAT},
+      TAG180 = #{tag180,jdbcType=FLOAT},
+      TAG181 = #{tag181,jdbcType=FLOAT},
+      TAG182 = #{tag182,jdbcType=FLOAT},
+      TAG183 = #{tag183,jdbcType=FLOAT},
+      TAG184 = #{tag184,jdbcType=FLOAT},
+      TAG185 = #{tag185,jdbcType=FLOAT},
+      TAG186 = #{tag186,jdbcType=FLOAT},
+      TAG187 = #{tag187,jdbcType=FLOAT},
+      TAG188 = #{tag188,jdbcType=FLOAT},
+      TAG189 = #{tag189,jdbcType=FLOAT},
+      TAG190 = #{tag190,jdbcType=FLOAT},
+      TAG191 = #{tag191,jdbcType=FLOAT},
+      TAG192 = #{tag192,jdbcType=FLOAT},
+      TAG193 = #{tag193,jdbcType=FLOAT},
+      TAG194 = #{tag194,jdbcType=FLOAT},
+      TAG195 = #{tag195,jdbcType=FLOAT},
+      TAG196 = #{tag196,jdbcType=FLOAT},
+      TAG197 = #{tag197,jdbcType=FLOAT},
+      TAG198 = #{tag198,jdbcType=FLOAT},
+      TAG199 = #{tag199,jdbcType=FLOAT},
+      TAG200 = #{tag200,jdbcType=FLOAT}
+    where CLOCK = #{clock,jdbcType=VARCHAR}
+  </update>
+  <update id="updateByPrimaryKeySelective" parameterType="com.steerinfo.ems.emswaihoursumtab1.model.EmsWAiHourSumTab1">
+    update EMS_W_AI_HOUR_SUM_TAB1
+    <set>
+      <if test="insertTime != null">
+        INSERT_TIME = #{insertTime,jdbcType=TIMESTAMP},
+      </if>
+      <if test="tag1 != null">
+        TAG1 = #{tag1,jdbcType=FLOAT},
+      </if>
+      <if test="tag2 != null">
+        TAG2 = #{tag2,jdbcType=FLOAT},
+      </if>
+      <if test="tag3 != null">
+        TAG3 = #{tag3,jdbcType=FLOAT},
+      </if>
+      <if test="tag4 != null">
+        TAG4 = #{tag4,jdbcType=FLOAT},
+      </if>
+      <if test="tag5 != null">
+        TAG5 = #{tag5,jdbcType=FLOAT},
+      </if>
+      <if test="tag6 != null">
+        TAG6 = #{tag6,jdbcType=FLOAT},
+      </if>
+      <if test="tag7 != null">
+        TAG7 = #{tag7,jdbcType=FLOAT},
+      </if>
+      <if test="tag8 != null">
+        TAG8 = #{tag8,jdbcType=FLOAT},
+      </if>
+      <if test="tag9 != null">
+        TAG9 = #{tag9,jdbcType=FLOAT},
+      </if>
+      <if test="tag10 != null">
+        TAG10 = #{tag10,jdbcType=FLOAT},
+      </if>
+      <if test="tag11 != null">
+        TAG11 = #{tag11,jdbcType=FLOAT},
+      </if>
+      <if test="tag12 != null">
+        TAG12 = #{tag12,jdbcType=FLOAT},
+      </if>
+      <if test="tag13 != null">
+        TAG13 = #{tag13,jdbcType=FLOAT},
+      </if>
+      <if test="tag14 != null">
+        TAG14 = #{tag14,jdbcType=FLOAT},
+      </if>
+      <if test="tag15 != null">
+        TAG15 = #{tag15,jdbcType=FLOAT},
+      </if>
+      <if test="tag16 != null">
+        TAG16 = #{tag16,jdbcType=FLOAT},
+      </if>
+      <if test="tag17 != null">
+        TAG17 = #{tag17,jdbcType=FLOAT},
+      </if>
+      <if test="tag18 != null">
+        TAG18 = #{tag18,jdbcType=FLOAT},
+      </if>
+      <if test="tag19 != null">
+        TAG19 = #{tag19,jdbcType=FLOAT},
+      </if>
+      <if test="tag20 != null">
+        TAG20 = #{tag20,jdbcType=FLOAT},
+      </if>
+      <if test="tag21 != null">
+        TAG21 = #{tag21,jdbcType=FLOAT},
+      </if>
+      <if test="tag22 != null">
+        TAG22 = #{tag22,jdbcType=FLOAT},
+      </if>
+      <if test="tag23 != null">
+        TAG23 = #{tag23,jdbcType=FLOAT},
+      </if>
+      <if test="tag24 != null">
+        TAG24 = #{tag24,jdbcType=FLOAT},
+      </if>
+      <if test="tag25 != null">
+        TAG25 = #{tag25,jdbcType=FLOAT},
+      </if>
+      <if test="tag26 != null">
+        TAG26 = #{tag26,jdbcType=FLOAT},
+      </if>
+      <if test="tag27 != null">
+        TAG27 = #{tag27,jdbcType=FLOAT},
+      </if>
+      <if test="tag28 != null">
+        TAG28 = #{tag28,jdbcType=FLOAT},
+      </if>
+      <if test="tag29 != null">
+        TAG29 = #{tag29,jdbcType=FLOAT},
+      </if>
+      <if test="tag30 != null">
+        TAG30 = #{tag30,jdbcType=FLOAT},
+      </if>
+      <if test="tag31 != null">
+        TAG31 = #{tag31,jdbcType=FLOAT},
+      </if>
+      <if test="tag32 != null">
+        TAG32 = #{tag32,jdbcType=FLOAT},
+      </if>
+      <if test="tag33 != null">
+        TAG33 = #{tag33,jdbcType=FLOAT},
+      </if>
+      <if test="tag34 != null">
+        TAG34 = #{tag34,jdbcType=FLOAT},
+      </if>
+      <if test="tag35 != null">
+        TAG35 = #{tag35,jdbcType=FLOAT},
+      </if>
+      <if test="tag36 != null">
+        TAG36 = #{tag36,jdbcType=FLOAT},
+      </if>
+      <if test="tag37 != null">
+        TAG37 = #{tag37,jdbcType=FLOAT},
+      </if>
+      <if test="tag38 != null">
+        TAG38 = #{tag38,jdbcType=FLOAT},
+      </if>
+      <if test="tag39 != null">
+        TAG39 = #{tag39,jdbcType=FLOAT},
+      </if>
+      <if test="tag40 != null">
+        TAG40 = #{tag40,jdbcType=FLOAT},
+      </if>
+      <if test="tag41 != null">
+        TAG41 = #{tag41,jdbcType=FLOAT},
+      </if>
+      <if test="tag42 != null">
+        TAG42 = #{tag42,jdbcType=FLOAT},
+      </if>
+      <if test="tag43 != null">
+        TAG43 = #{tag43,jdbcType=FLOAT},
+      </if>
+      <if test="tag44 != null">
+        TAG44 = #{tag44,jdbcType=FLOAT},
+      </if>
+      <if test="tag46 != null">
+        TAG46 = #{tag46,jdbcType=FLOAT},
+      </if>
+      <if test="tag47 != null">
+        TAG47 = #{tag47,jdbcType=FLOAT},
+      </if>
+      <if test="tag48 != null">
+        TAG48 = #{tag48,jdbcType=FLOAT},
+      </if>
+      <if test="tag49 != null">
+        TAG49 = #{tag49,jdbcType=FLOAT},
+      </if>
+      <if test="tag50 != null">
+        TAG50 = #{tag50,jdbcType=FLOAT},
+      </if>
+      <if test="tag51 != null">
+        TAG51 = #{tag51,jdbcType=FLOAT},
+      </if>
+      <if test="tag52 != null">
+        TAG52 = #{tag52,jdbcType=FLOAT},
+      </if>
+      <if test="tag53 != null">
+        TAG53 = #{tag53,jdbcType=FLOAT},
+      </if>
+      <if test="tag54 != null">
+        TAG54 = #{tag54,jdbcType=FLOAT},
+      </if>
+      <if test="tag55 != null">
+        TAG55 = #{tag55,jdbcType=FLOAT},
+      </if>
+      <if test="tag56 != null">
+        TAG56 = #{tag56,jdbcType=FLOAT},
+      </if>
+      <if test="tag57 != null">
+        TAG57 = #{tag57,jdbcType=FLOAT},
+      </if>
+      <if test="tag58 != null">
+        TAG58 = #{tag58,jdbcType=FLOAT},
+      </if>
+      <if test="tag59 != null">
+        TAG59 = #{tag59,jdbcType=FLOAT},
+      </if>
+      <if test="tag60 != null">
+        TAG60 = #{tag60,jdbcType=FLOAT},
+      </if>
+      <if test="tag61 != null">
+        TAG61 = #{tag61,jdbcType=FLOAT},
+      </if>
+      <if test="tag62 != null">
+        TAG62 = #{tag62,jdbcType=FLOAT},
+      </if>
+      <if test="tag63 != null">
+        TAG63 = #{tag63,jdbcType=FLOAT},
+      </if>
+      <if test="tag64 != null">
+        TAG64 = #{tag64,jdbcType=FLOAT},
+      </if>
+      <if test="tag65 != null">
+        TAG65 = #{tag65,jdbcType=FLOAT},
+      </if>
+      <if test="tag66 != null">
+        TAG66 = #{tag66,jdbcType=FLOAT},
+      </if>
+      <if test="tag67 != null">
+        TAG67 = #{tag67,jdbcType=FLOAT},
+      </if>
+      <if test="tag68 != null">
+        TAG68 = #{tag68,jdbcType=FLOAT},
+      </if>
+      <if test="tag69 != null">
+        TAG69 = #{tag69,jdbcType=FLOAT},
+      </if>
+      <if test="tag70 != null">
+        TAG70 = #{tag70,jdbcType=FLOAT},
+      </if>
+      <if test="tag71 != null">
+        TAG71 = #{tag71,jdbcType=FLOAT},
+      </if>
+      <if test="tag72 != null">
+        TAG72 = #{tag72,jdbcType=FLOAT},
+      </if>
+      <if test="tag73 != null">
+        TAG73 = #{tag73,jdbcType=FLOAT},
+      </if>
+      <if test="tag74 != null">
+        TAG74 = #{tag74,jdbcType=FLOAT},
+      </if>
+      <if test="tag75 != null">
+        TAG75 = #{tag75,jdbcType=FLOAT},
+      </if>
+      <if test="tag76 != null">
+        TAG76 = #{tag76,jdbcType=FLOAT},
+      </if>
+      <if test="tag77 != null">
+        TAG77 = #{tag77,jdbcType=FLOAT},
+      </if>
+      <if test="tag78 != null">
+        TAG78 = #{tag78,jdbcType=FLOAT},
+      </if>
+      <if test="tag79 != null">
+        TAG79 = #{tag79,jdbcType=FLOAT},
+      </if>
+      <if test="tag80 != null">
+        TAG80 = #{tag80,jdbcType=FLOAT},
+      </if>
+      <if test="tag81 != null">
+        TAG81 = #{tag81,jdbcType=FLOAT},
+      </if>
+      <if test="tag82 != null">
+        TAG82 = #{tag82,jdbcType=FLOAT},
+      </if>
+      <if test="tag83 != null">
+        TAG83 = #{tag83,jdbcType=FLOAT},
+      </if>
+      <if test="tag84 != null">
+        TAG84 = #{tag84,jdbcType=FLOAT},
+      </if>
+      <if test="tag85 != null">
+        TAG85 = #{tag85,jdbcType=FLOAT},
+      </if>
+      <if test="tag86 != null">
+        TAG86 = #{tag86,jdbcType=FLOAT},
+      </if>
+      <if test="tag87 != null">
+        TAG87 = #{tag87,jdbcType=FLOAT},
+      </if>
+      <if test="tag88 != null">
+        TAG88 = #{tag88,jdbcType=FLOAT},
+      </if>
+      <if test="tag89 != null">
+        TAG89 = #{tag89,jdbcType=FLOAT},
+      </if>
+      <if test="tag90 != null">
+        TAG90 = #{tag90,jdbcType=FLOAT},
+      </if>
+      <if test="tag91 != null">
+        TAG91 = #{tag91,jdbcType=FLOAT},
+      </if>
+      <if test="tag92 != null">
+        TAG92 = #{tag92,jdbcType=FLOAT},
+      </if>
+      <if test="tag93 != null">
+        TAG93 = #{tag93,jdbcType=FLOAT},
+      </if>
+      <if test="tag94 != null">
+        TAG94 = #{tag94,jdbcType=FLOAT},
+      </if>
+      <if test="tag95 != null">
+        TAG95 = #{tag95,jdbcType=FLOAT},
+      </if>
+      <if test="tag96 != null">
+        TAG96 = #{tag96,jdbcType=FLOAT},
+      </if>
+      <if test="tag97 != null">
+        TAG97 = #{tag97,jdbcType=FLOAT},
+      </if>
+      <if test="tag98 != null">
+        TAG98 = #{tag98,jdbcType=FLOAT},
+      </if>
+      <if test="tag99 != null">
+        TAG99 = #{tag99,jdbcType=FLOAT},
+      </if>
+      <if test="tag100 != null">
+        TAG100 = #{tag100,jdbcType=FLOAT},
+      </if>
+      <if test="tag101 != null">
+        TAG101 = #{tag101,jdbcType=FLOAT},
+      </if>
+      <if test="tag45 != null">
+        TAG45 = #{tag45,jdbcType=FLOAT},
+      </if>
+      <if test="tag102 != null">
+        TAG102 = #{tag102,jdbcType=FLOAT},
+      </if>
+      <if test="tag103 != null">
+        TAG103 = #{tag103,jdbcType=FLOAT},
+      </if>
+      <if test="tag104 != null">
+        TAG104 = #{tag104,jdbcType=FLOAT},
+      </if>
+      <if test="tag105 != null">
+        TAG105 = #{tag105,jdbcType=FLOAT},
+      </if>
+      <if test="tag106 != null">
+        TAG106 = #{tag106,jdbcType=FLOAT},
+      </if>
+      <if test="tag107 != null">
+        TAG107 = #{tag107,jdbcType=FLOAT},
+      </if>
+      <if test="tag108 != null">
+        TAG108 = #{tag108,jdbcType=FLOAT},
+      </if>
+      <if test="tag109 != null">
+        TAG109 = #{tag109,jdbcType=FLOAT},
+      </if>
+      <if test="tag110 != null">
+        TAG110 = #{tag110,jdbcType=FLOAT},
+      </if>
+      <if test="tag111 != null">
+        TAG111 = #{tag111,jdbcType=FLOAT},
+      </if>
+      <if test="tag112 != null">
+        TAG112 = #{tag112,jdbcType=FLOAT},
+      </if>
+      <if test="tag113 != null">
+        TAG113 = #{tag113,jdbcType=FLOAT},
+      </if>
+      <if test="tag114 != null">
+        TAG114 = #{tag114,jdbcType=FLOAT},
+      </if>
+      <if test="tag115 != null">
+        TAG115 = #{tag115,jdbcType=FLOAT},
+      </if>
+      <if test="tag116 != null">
+        TAG116 = #{tag116,jdbcType=FLOAT},
+      </if>
+      <if test="tag117 != null">
+        TAG117 = #{tag117,jdbcType=FLOAT},
+      </if>
+      <if test="tag118 != null">
+        TAG118 = #{tag118,jdbcType=FLOAT},
+      </if>
+      <if test="tag119 != null">
+        TAG119 = #{tag119,jdbcType=FLOAT},
+      </if>
+      <if test="tag120 != null">
+        TAG120 = #{tag120,jdbcType=FLOAT},
+      </if>
+      <if test="tag121 != null">
+        TAG121 = #{tag121,jdbcType=FLOAT},
+      </if>
+      <if test="tag122 != null">
+        TAG122 = #{tag122,jdbcType=FLOAT},
+      </if>
+      <if test="tag123 != null">
+        TAG123 = #{tag123,jdbcType=FLOAT},
+      </if>
+      <if test="tag124 != null">
+        TAG124 = #{tag124,jdbcType=FLOAT},
+      </if>
+      <if test="tag125 != null">
+        TAG125 = #{tag125,jdbcType=FLOAT},
+      </if>
+      <if test="tag126 != null">
+        TAG126 = #{tag126,jdbcType=FLOAT},
+      </if>
+      <if test="tag127 != null">
+        TAG127 = #{tag127,jdbcType=FLOAT},
+      </if>
+      <if test="tag128 != null">
+        TAG128 = #{tag128,jdbcType=FLOAT},
+      </if>
+      <if test="tag129 != null">
+        TAG129 = #{tag129,jdbcType=FLOAT},
+      </if>
+      <if test="tag130 != null">
+        TAG130 = #{tag130,jdbcType=FLOAT},
+      </if>
+      <if test="tag131 != null">
+        TAG131 = #{tag131,jdbcType=FLOAT},
+      </if>
+      <if test="tag132 != null">
+        TAG132 = #{tag132,jdbcType=FLOAT},
+      </if>
+      <if test="tag133 != null">
+        TAG133 = #{tag133,jdbcType=FLOAT},
+      </if>
+      <if test="tag134 != null">
+        TAG134 = #{tag134,jdbcType=FLOAT},
+      </if>
+      <if test="tag135 != null">
+        TAG135 = #{tag135,jdbcType=FLOAT},
+      </if>
+      <if test="tag136 != null">
+        TAG136 = #{tag136,jdbcType=FLOAT},
+      </if>
+      <if test="tag137 != null">
+        TAG137 = #{tag137,jdbcType=FLOAT},
+      </if>
+      <if test="tag138 != null">
+        TAG138 = #{tag138,jdbcType=FLOAT},
+      </if>
+      <if test="tag139 != null">
+        TAG139 = #{tag139,jdbcType=FLOAT},
+      </if>
+      <if test="tag140 != null">
+        TAG140 = #{tag140,jdbcType=FLOAT},
+      </if>
+      <if test="tag141 != null">
+        TAG141 = #{tag141,jdbcType=FLOAT},
+      </if>
+      <if test="tag142 != null">
+        TAG142 = #{tag142,jdbcType=FLOAT},
+      </if>
+      <if test="tag143 != null">
+        TAG143 = #{tag143,jdbcType=FLOAT},
+      </if>
+      <if test="tag144 != null">
+        TAG144 = #{tag144,jdbcType=FLOAT},
+      </if>
+      <if test="tag145 != null">
+        TAG145 = #{tag145,jdbcType=FLOAT},
+      </if>
+      <if test="tag146 != null">
+        TAG146 = #{tag146,jdbcType=FLOAT},
+      </if>
+      <if test="tag147 != null">
+        TAG147 = #{tag147,jdbcType=FLOAT},
+      </if>
+      <if test="tag148 != null">
+        TAG148 = #{tag148,jdbcType=FLOAT},
+      </if>
+      <if test="tag149 != null">
+        TAG149 = #{tag149,jdbcType=FLOAT},
+      </if>
+      <if test="tag150 != null">
+        TAG150 = #{tag150,jdbcType=FLOAT},
+      </if>
+      <if test="tag151 != null">
+        TAG151 = #{tag151,jdbcType=FLOAT},
+      </if>
+      <if test="tag152 != null">
+        TAG152 = #{tag152,jdbcType=FLOAT},
+      </if>
+      <if test="tag153 != null">
+        TAG153 = #{tag153,jdbcType=FLOAT},
+      </if>
+      <if test="tag154 != null">
+        TAG154 = #{tag154,jdbcType=FLOAT},
+      </if>
+      <if test="tag155 != null">
+        TAG155 = #{tag155,jdbcType=FLOAT},
+      </if>
+      <if test="tag156 != null">
+        TAG156 = #{tag156,jdbcType=FLOAT},
+      </if>
+      <if test="tag157 != null">
+        TAG157 = #{tag157,jdbcType=FLOAT},
+      </if>
+      <if test="tag158 != null">
+        TAG158 = #{tag158,jdbcType=FLOAT},
+      </if>
+      <if test="tag159 != null">
+        TAG159 = #{tag159,jdbcType=FLOAT},
+      </if>
+      <if test="tag160 != null">
+        TAG160 = #{tag160,jdbcType=FLOAT},
+      </if>
+      <if test="tag161 != null">
+        TAG161  = #{tag161,jdbcType=FLOAT},
+      </if>
+      <if test="tag162 != null">
+        TAG162  = #{tag162,jdbcType=FLOAT},
+      </if>
+      <if test="tag163 != null">
+        TAG163  = #{tag163,jdbcType=FLOAT},
+      </if>
+      <if test="tag164 != null">
+        TAG164  = #{tag164,jdbcType=FLOAT},
+      </if>
+      <if test="tag165 != null">
+        TAG165  = #{tag165,jdbcType=FLOAT},
+      </if>
+      <if test="tag166 != null">
+        TAG166  = #{tag166,jdbcType=FLOAT},
+      </if>
+      <if test="tag167 != null">
+        TAG167  = #{tag167,jdbcType=FLOAT},
+      </if>
+      <if test="tag168 != null">
+        TAG168  = #{tag168,jdbcType=FLOAT},
+      </if>
+      <if test="tag169 != null">
+        TAG169  = #{tag169,jdbcType=FLOAT},
+      </if>
+      <if test="tag170 != null">
+        TAG170  = #{tag170,jdbcType=FLOAT},
+      </if>
+      <if test="tag171 != null">
+        TAG171  = #{tag171,jdbcType=FLOAT},
+      </if>
+      <if test="tag172 != null">
+        TAG172  = #{tag172,jdbcType=FLOAT},
+      </if>
+      <if test="tag173 != null">
+        TAG173  = #{tag173,jdbcType=FLOAT},
+      </if>
+      <if test="tag174 != null">
+        TAG174  = #{tag174,jdbcType=FLOAT},
+      </if>
+      <if test="tag175 != null">
+        TAG175  = #{tag175,jdbcType=FLOAT},
+      </if>
+      <if test="tag176 != null">
+        TAG176  = #{tag176,jdbcType=FLOAT},
+      </if>
+      <if test="tag177 != null">
+        TAG177  = #{tag177,jdbcType=FLOAT},
+      </if>
+      <if test="tag178 != null">
+        TAG178  = #{tag178,jdbcType=FLOAT},
+      </if>
+      <if test="tag179 != null">
+        TAG179  = #{tag179,jdbcType=FLOAT},
+      </if>
+      <if test="tag180 != null">
+        TAG180  = #{tag180,jdbcType=FLOAT},
+      </if>
+      <if test="tag181 != null">
+        TAG181  = #{tag181,jdbcType=FLOAT},
+      </if>
+      <if test="tag182 != null">
+        TAG182  = #{tag182,jdbcType=FLOAT},
+      </if>
+      <if test="tag183 != null">
+        TAG183  = #{tag183,jdbcType=FLOAT},
+      </if>
+      <if test="tag184 != null">
+        TAG184  = #{tag184,jdbcType=FLOAT},
+      </if>
+      <if test="tag185 != null">
+        TAG185  = #{tag185,jdbcType=FLOAT},
+      </if>
+      <if test="tag186 != null">
+        TAG186  = #{tag186,jdbcType=FLOAT},
+      </if>
+      <if test="tag187 != null">
+        TAG187  = #{tag187,jdbcType=FLOAT},
+      </if>
+      <if test="tag188 != null">
+        TAG188  = #{tag188,jdbcType=FLOAT},
+      </if>
+      <if test="tag189 != null">
+        TAG189  = #{tag189,jdbcType=FLOAT},
+      </if>
+      <if test="tag190 != null">
+        TAG190  = #{tag190,jdbcType=FLOAT},
+      </if>
+      <if test="tag191 != null">
+        TAG191  = #{tag191,jdbcType=FLOAT},
+      </if>
+      <if test="tag192 != null">
+        TAG192  = #{tag192,jdbcType=FLOAT},
+      </if>
+      <if test="tag193 != null">
+        TAG193  = #{tag193,jdbcType=FLOAT},
+      </if>
+      <if test="tag194 != null">
+        TAG194  = #{tag194,jdbcType=FLOAT},
+      </if>
+      <if test="tag195 != null">
+        TAG195  = #{tag195,jdbcType=FLOAT},
+      </if>
+      <if test="tag196 != null">
+        TAG196  = #{tag196,jdbcType=FLOAT},
+      </if>
+      <if test="tag197 != null">
+        TAG197  = #{tag197,jdbcType=FLOAT},
+      </if>
+      <if test="tag198 != null">
+        TAG198  = #{tag198,jdbcType=FLOAT},
+      </if>
+      <if test="tag199 != null">
+        TAG199  = #{tag199,jdbcType=FLOAT},
+      </if>
+      <if test="tag200 != null">
+        TAG200  = #{tag200,jdbcType=FLOAT},
+      </if>
+
+    </set>
+    where CLOCK = #{clock,jdbcType=VARCHAR}
+  </update>
+  <select id="selectByPrimaryKey" parameterType="java.lang.String" resultMap="BaseResultMap">
+    <include refid="select"/>
+    where CLOCK = #{clock,jdbcType=VARCHAR}
+  </select>
+  <select id="selectByParameters" parameterType="java.util.HashMap" resultMap="BaseResultMap">
+    <include refid="select"/>
+    <include refid="where"/>
+  </select>
+  <select id="selectLikeByParameters" parameterType="java.util.HashMap" resultMap="BaseResultMap">
+    <include refid="select"/>
+    <include refid="whereLike"/>
+  </select>
+  <insert id="batchInsert" parameterType="java.util.List">
+    insert into EMS_W_AI_HOUR_SUM_TAB1
+      (CLOCK,
+      INSERT_TIME, TAG1, TAG2,
+      TAG3, TAG4, TAG5,
+      TAG6, TAG7, TAG8,
+      TAG9, TAG10, TAG11,
+      TAG12, TAG13, TAG14,
+      TAG15, TAG16, TAG17,
+      TAG18, TAG19, TAG20,
+      TAG21, TAG22, TAG23,
+      TAG24, TAG25, TAG26,
+      TAG27, TAG28, TAG29,
+      TAG30, TAG31, TAG32,
+      TAG33, TAG34, TAG35,
+      TAG36, TAG37, TAG38,
+      TAG39, TAG40, TAG41,
+      TAG42, TAG43, TAG44,
+      TAG46, TAG47, TAG48,
+      TAG49, TAG50, TAG51,
+      TAG52, TAG53, TAG54,
+      TAG55, TAG56, TAG57,
+      TAG58, TAG59, TAG60,
+      TAG61, TAG62, TAG63,
+      TAG64, TAG65, TAG66,
+      TAG67, TAG68, TAG69,
+      TAG70, TAG71, TAG72,
+      TAG73, TAG74, TAG75,
+      TAG76, TAG77, TAG78,
+      TAG79, TAG80, TAG81,
+      TAG82, TAG83, TAG84,
+      TAG85, TAG86, TAG87,
+      TAG88, TAG89, TAG90,
+      TAG91, TAG92, TAG93,
+      TAG94, TAG95, TAG96,
+      TAG97, TAG98, TAG99,
+      TAG100, TAG101, TAG45,
+      TAG102, TAG103, TAG104,
+      TAG105, TAG106, TAG107,
+      TAG108, TAG109, TAG110,
+      TAG111, TAG112, TAG113,
+      TAG114, TAG115, TAG116,
+      TAG117, TAG118, TAG119,
+      TAG120, TAG121, TAG122,
+      TAG123, TAG124, TAG125,
+      TAG126, TAG127, TAG128,
+      TAG129, TAG130, TAG131,
+      TAG132, TAG133, TAG134,
+      TAG135, TAG136, TAG137,
+      TAG138, TAG139, TAG140,
+      TAG141, TAG142, TAG143,
+      TAG144, TAG145, TAG146,
+      TAG147, TAG148, TAG149,
+      TAG150, TAG151, TAG152,
+      TAG153, TAG154, TAG155,
+      TAG156, TAG157, TAG158,
+      TAG159, TAG160,
+      TAG161, TAG162, TAG163, TAG164, TAG165, TAG166, TAG167, TAG168, TAG169, TAG170, TAG171,
+      TAG172, TAG173, TAG174, TAG175, TAG176, TAG177, TAG178, TAG179, TAG180, TAG181, TAG182,
+      TAG183, TAG184, TAG185, TAG186, TAG187, TAG188, TAG189, TAG190, TAG191, TAG192, TAG193,
+      TAG194, TAG195, TAG196, TAG197, TAG198, TAG199, TAG200)
+    ( <foreach collection="list" item="item" separator="union all">
+   select
+      #{item.clock,jdbcType=VARCHAR},
+      #{item.insertTime,jdbcType=TIMESTAMP}, #{item.tag1,jdbcType=FLOAT}, #{item.tag2,jdbcType=FLOAT},
+      #{item.tag3,jdbcType=FLOAT}, #{item.tag4,jdbcType=FLOAT}, #{item.tag5,jdbcType=FLOAT},
+      #{item.tag6,jdbcType=FLOAT}, #{item.tag7,jdbcType=FLOAT}, #{item.tag8,jdbcType=FLOAT},
+      #{item.tag9,jdbcType=FLOAT}, #{item.tag10,jdbcType=FLOAT}, #{item.tag11,jdbcType=FLOAT},
+      #{item.tag12,jdbcType=FLOAT}, #{item.tag13,jdbcType=FLOAT}, #{item.tag14,jdbcType=FLOAT},
+      #{item.tag15,jdbcType=FLOAT}, #{item.tag16,jdbcType=FLOAT}, #{item.tag17,jdbcType=FLOAT},
+      #{item.tag18,jdbcType=FLOAT}, #{item.tag19,jdbcType=FLOAT}, #{item.tag20,jdbcType=FLOAT},
+      #{item.tag21,jdbcType=FLOAT}, #{item.tag22,jdbcType=FLOAT}, #{item.tag23,jdbcType=FLOAT},
+      #{item.tag24,jdbcType=FLOAT}, #{item.tag25,jdbcType=FLOAT}, #{item.tag26,jdbcType=FLOAT},
+      #{item.tag27,jdbcType=FLOAT}, #{item.tag28,jdbcType=FLOAT}, #{item.tag29,jdbcType=FLOAT},
+      #{item.tag30,jdbcType=FLOAT}, #{item.tag31,jdbcType=FLOAT}, #{item.tag32,jdbcType=FLOAT},
+      #{item.tag33,jdbcType=FLOAT}, #{item.tag34,jdbcType=FLOAT}, #{item.tag35,jdbcType=FLOAT},
+      #{item.tag36,jdbcType=FLOAT}, #{item.tag37,jdbcType=FLOAT}, #{item.tag38,jdbcType=FLOAT},
+      #{item.tag39,jdbcType=FLOAT}, #{item.tag40,jdbcType=FLOAT}, #{item.tag41,jdbcType=FLOAT},
+      #{item.tag42,jdbcType=FLOAT}, #{item.tag43,jdbcType=FLOAT}, #{item.tag44,jdbcType=FLOAT},
+      #{item.tag46,jdbcType=FLOAT}, #{item.tag47,jdbcType=FLOAT}, #{item.tag48,jdbcType=FLOAT},
+      #{item.tag49,jdbcType=FLOAT}, #{item.tag50,jdbcType=FLOAT}, #{item.tag51,jdbcType=FLOAT},
+      #{item.tag52,jdbcType=FLOAT}, #{item.tag53,jdbcType=FLOAT}, #{item.tag54,jdbcType=FLOAT},
+      #{item.tag55,jdbcType=FLOAT}, #{item.tag56,jdbcType=FLOAT}, #{item.tag57,jdbcType=FLOAT},
+      #{item.tag58,jdbcType=FLOAT}, #{item.tag59,jdbcType=FLOAT}, #{item.tag60,jdbcType=FLOAT},
+      #{item.tag61,jdbcType=FLOAT}, #{item.tag62,jdbcType=FLOAT}, #{item.tag63,jdbcType=FLOAT},
+      #{item.tag64,jdbcType=FLOAT}, #{item.tag65,jdbcType=FLOAT}, #{item.tag66,jdbcType=FLOAT},
+      #{item.tag67,jdbcType=FLOAT}, #{item.tag68,jdbcType=FLOAT}, #{item.tag69,jdbcType=FLOAT},
+      #{item.tag70,jdbcType=FLOAT}, #{item.tag71,jdbcType=FLOAT}, #{item.tag72,jdbcType=FLOAT},
+      #{item.tag73,jdbcType=FLOAT}, #{item.tag74,jdbcType=FLOAT}, #{item.tag75,jdbcType=FLOAT},
+      #{item.tag76,jdbcType=FLOAT}, #{item.tag77,jdbcType=FLOAT}, #{item.tag78,jdbcType=FLOAT},
+      #{item.tag79,jdbcType=FLOAT}, #{item.tag80,jdbcType=FLOAT}, #{item.tag81,jdbcType=FLOAT},
+      #{item.tag82,jdbcType=FLOAT}, #{item.tag83,jdbcType=FLOAT}, #{item.tag84,jdbcType=FLOAT},
+      #{item.tag85,jdbcType=FLOAT}, #{item.tag86,jdbcType=FLOAT}, #{item.tag87,jdbcType=FLOAT},
+      #{item.tag88,jdbcType=FLOAT}, #{item.tag89,jdbcType=FLOAT}, #{item.tag90,jdbcType=FLOAT},
+      #{item.tag91,jdbcType=FLOAT}, #{item.tag92,jdbcType=FLOAT}, #{item.tag93,jdbcType=FLOAT},
+      #{item.tag94,jdbcType=FLOAT}, #{item.tag95,jdbcType=FLOAT}, #{item.tag96,jdbcType=FLOAT},
+      #{item.tag97,jdbcType=FLOAT}, #{item.tag98,jdbcType=FLOAT}, #{item.tag99,jdbcType=FLOAT},
+      #{item.tag100,jdbcType=FLOAT}, #{item.tag101,jdbcType=FLOAT}, #{item.tag45,jdbcType=FLOAT},
+      #{item.tag102,jdbcType=FLOAT}, #{item.tag103,jdbcType=FLOAT}, #{item.tag104,jdbcType=FLOAT},
+      #{item.tag105,jdbcType=FLOAT}, #{item.tag106,jdbcType=FLOAT}, #{item.tag107,jdbcType=FLOAT},
+      #{item.tag108,jdbcType=FLOAT}, #{item.tag109,jdbcType=FLOAT}, #{item.tag110,jdbcType=FLOAT},
+      #{item.tag111,jdbcType=FLOAT}, #{item.tag112,jdbcType=FLOAT}, #{item.tag113,jdbcType=FLOAT},
+      #{item.tag114,jdbcType=FLOAT}, #{item.tag115,jdbcType=FLOAT}, #{item.tag116,jdbcType=FLOAT},
+      #{item.tag117,jdbcType=FLOAT}, #{item.tag118,jdbcType=FLOAT}, #{item.tag119,jdbcType=FLOAT},
+      #{item.tag120,jdbcType=FLOAT}, #{item.tag121,jdbcType=FLOAT}, #{item.tag122,jdbcType=FLOAT},
+      #{item.tag123,jdbcType=FLOAT}, #{item.tag124,jdbcType=FLOAT}, #{item.tag125,jdbcType=FLOAT},
+      #{item.tag126,jdbcType=FLOAT}, #{item.tag127,jdbcType=FLOAT}, #{item.tag128,jdbcType=FLOAT},
+      #{item.tag129,jdbcType=FLOAT}, #{item.tag130,jdbcType=FLOAT}, #{item.tag131,jdbcType=FLOAT},
+      #{item.tag132,jdbcType=FLOAT}, #{item.tag133,jdbcType=FLOAT}, #{item.tag134,jdbcType=FLOAT},
+      #{item.tag135,jdbcType=FLOAT}, #{item.tag136,jdbcType=FLOAT}, #{item.tag137,jdbcType=FLOAT},
+      #{item.tag138,jdbcType=FLOAT}, #{item.tag139,jdbcType=FLOAT}, #{item.tag140,jdbcType=FLOAT},
+      #{item.tag141,jdbcType=FLOAT}, #{item.tag142,jdbcType=FLOAT}, #{item.tag143,jdbcType=FLOAT},
+      #{item.tag144,jdbcType=FLOAT}, #{item.tag145,jdbcType=FLOAT}, #{item.tag146,jdbcType=FLOAT},
+      #{item.tag147,jdbcType=FLOAT}, #{item.tag148,jdbcType=FLOAT}, #{item.tag149,jdbcType=FLOAT},
+      #{item.tag150,jdbcType=FLOAT}, #{item.tag151,jdbcType=FLOAT}, #{item.tag152,jdbcType=FLOAT},
+      #{item.tag153,jdbcType=FLOAT}, #{item.tag154,jdbcType=FLOAT}, #{item.tag155,jdbcType=FLOAT},
+      #{item.tag156,jdbcType=FLOAT}, #{item.tag157,jdbcType=FLOAT}, #{item.tag158,jdbcType=FLOAT},
+      #{item.tag159,jdbcType=FLOAT}, #{item.tag160,jdbcType=FLOAT},
+      #{item.tag161,jdbcType=FLOAT}, #{item.tag162,jdbcType=FLOAT}, #{item.tag163,jdbcType=FLOAT}, #{item.tag164,jdbcType=FLOAT},
+      #{item.tag165,jdbcType=FLOAT}, #{item.tag166,jdbcType=FLOAT}, #{item.tag167,jdbcType=FLOAT}, #{item.tag168,jdbcType=FLOAT},
+      #{item.tag169,jdbcType=FLOAT}, #{item.tag170,jdbcType=FLOAT}, #{item.tag171,jdbcType=FLOAT}, #{item.tag172,jdbcType=FLOAT},
+      #{item.tag173,jdbcType=FLOAT}, #{item.tag174,jdbcType=FLOAT}, #{item.tag175,jdbcType=FLOAT}, #{item.tag176,jdbcType=FLOAT},
+      #{item.tag177,jdbcType=FLOAT}, #{item.tag178,jdbcType=FLOAT}, #{item.tag179,jdbcType=FLOAT}, #{item.tag180,jdbcType=FLOAT},
+      #{item.tag181,jdbcType=FLOAT}, #{item.tag182,jdbcType=FLOAT}, #{item.tag183,jdbcType=FLOAT}, #{item.tag184,jdbcType=FLOAT},
+      #{item.tag185,jdbcType=FLOAT}, #{item.tag186,jdbcType=FLOAT}, #{item.tag187,jdbcType=FLOAT}, #{item.tag188,jdbcType=FLOAT},
+      #{item.tag189,jdbcType=FLOAT}, #{item.tag190,jdbcType=FLOAT}, #{item.tag191,jdbcType=FLOAT}, #{item.tag192,jdbcType=FLOAT},
+      #{item.tag193,jdbcType=FLOAT}, #{item.tag194,jdbcType=FLOAT}, #{item.tag195,jdbcType=FLOAT}, #{item.tag196,jdbcType=FLOAT},
+      #{item.tag197,jdbcType=FLOAT}, #{item.tag198,jdbcType=FLOAT}, #{item.tag199,jdbcType=FLOAT}, #{item.tag200,jdbcType=FLOAT}
+      from dual
+   </foreach> )
+  </insert>
+  <update id="batchUpdate" parameterType="java.util.List">
+     update EMS_W_AI_HOUR_SUM_TAB1
+     set
+       CLOCK=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.clock,jdbcType=VARCHAR}
+       </foreach>
+       ,INSERT_TIME=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.insertTime,jdbcType=TIMESTAMP}
+       </foreach>
+       ,TAG1=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag1,jdbcType=FLOAT}
+       </foreach>
+       ,TAG2=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag2,jdbcType=FLOAT}
+       </foreach>
+       ,TAG3=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag3,jdbcType=FLOAT}
+       </foreach>
+       ,TAG4=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag4,jdbcType=FLOAT}
+       </foreach>
+       ,TAG5=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag5,jdbcType=FLOAT}
+       </foreach>
+       ,TAG6=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag6,jdbcType=FLOAT}
+       </foreach>
+       ,TAG7=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag7,jdbcType=FLOAT}
+       </foreach>
+       ,TAG8=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag8,jdbcType=FLOAT}
+       </foreach>
+       ,TAG9=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag9,jdbcType=FLOAT}
+       </foreach>
+       ,TAG10=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag10,jdbcType=FLOAT}
+       </foreach>
+       ,TAG11=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag11,jdbcType=FLOAT}
+       </foreach>
+       ,TAG12=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag12,jdbcType=FLOAT}
+       </foreach>
+       ,TAG13=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag13,jdbcType=FLOAT}
+       </foreach>
+       ,TAG14=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag14,jdbcType=FLOAT}
+       </foreach>
+       ,TAG15=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag15,jdbcType=FLOAT}
+       </foreach>
+       ,TAG16=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag16,jdbcType=FLOAT}
+       </foreach>
+       ,TAG17=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag17,jdbcType=FLOAT}
+       </foreach>
+       ,TAG18=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag18,jdbcType=FLOAT}
+       </foreach>
+       ,TAG19=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag19,jdbcType=FLOAT}
+       </foreach>
+       ,TAG20=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag20,jdbcType=FLOAT}
+       </foreach>
+       ,TAG21=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag21,jdbcType=FLOAT}
+       </foreach>
+       ,TAG22=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag22,jdbcType=FLOAT}
+       </foreach>
+       ,TAG23=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag23,jdbcType=FLOAT}
+       </foreach>
+       ,TAG24=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag24,jdbcType=FLOAT}
+       </foreach>
+       ,TAG25=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag25,jdbcType=FLOAT}
+       </foreach>
+       ,TAG26=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag26,jdbcType=FLOAT}
+       </foreach>
+       ,TAG27=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag27,jdbcType=FLOAT}
+       </foreach>
+       ,TAG28=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag28,jdbcType=FLOAT}
+       </foreach>
+       ,TAG29=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag29,jdbcType=FLOAT}
+       </foreach>
+       ,TAG30=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag30,jdbcType=FLOAT}
+       </foreach>
+       ,TAG31=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag31,jdbcType=FLOAT}
+       </foreach>
+       ,TAG32=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag32,jdbcType=FLOAT}
+       </foreach>
+       ,TAG33=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag33,jdbcType=FLOAT}
+       </foreach>
+       ,TAG34=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag34,jdbcType=FLOAT}
+       </foreach>
+       ,TAG35=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag35,jdbcType=FLOAT}
+       </foreach>
+       ,TAG36=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag36,jdbcType=FLOAT}
+       </foreach>
+       ,TAG37=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag37,jdbcType=FLOAT}
+       </foreach>
+       ,TAG38=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag38,jdbcType=FLOAT}
+       </foreach>
+       ,TAG39=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag39,jdbcType=FLOAT}
+       </foreach>
+       ,TAG40=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag40,jdbcType=FLOAT}
+       </foreach>
+       ,TAG41=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag41,jdbcType=FLOAT}
+       </foreach>
+       ,TAG42=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag42,jdbcType=FLOAT}
+       </foreach>
+       ,TAG43=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag43,jdbcType=FLOAT}
+       </foreach>
+       ,TAG44=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag44,jdbcType=FLOAT}
+       </foreach>
+       ,TAG46=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag46,jdbcType=FLOAT}
+       </foreach>
+       ,TAG47=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag47,jdbcType=FLOAT}
+       </foreach>
+       ,TAG48=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag48,jdbcType=FLOAT}
+       </foreach>
+       ,TAG49=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag49,jdbcType=FLOAT}
+       </foreach>
+       ,TAG50=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag50,jdbcType=FLOAT}
+       </foreach>
+       ,TAG51=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag51,jdbcType=FLOAT}
+       </foreach>
+       ,TAG52=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag52,jdbcType=FLOAT}
+       </foreach>
+       ,TAG53=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag53,jdbcType=FLOAT}
+       </foreach>
+       ,TAG54=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag54,jdbcType=FLOAT}
+       </foreach>
+       ,TAG55=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag55,jdbcType=FLOAT}
+       </foreach>
+       ,TAG56=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag56,jdbcType=FLOAT}
+       </foreach>
+       ,TAG57=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag57,jdbcType=FLOAT}
+       </foreach>
+       ,TAG58=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag58,jdbcType=FLOAT}
+       </foreach>
+       ,TAG59=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag59,jdbcType=FLOAT}
+       </foreach>
+       ,TAG60=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag60,jdbcType=FLOAT}
+       </foreach>
+       ,TAG61=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag61,jdbcType=FLOAT}
+       </foreach>
+       ,TAG62=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag62,jdbcType=FLOAT}
+       </foreach>
+       ,TAG63=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag63,jdbcType=FLOAT}
+       </foreach>
+       ,TAG64=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag64,jdbcType=FLOAT}
+       </foreach>
+       ,TAG65=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag65,jdbcType=FLOAT}
+       </foreach>
+       ,TAG66=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag66,jdbcType=FLOAT}
+       </foreach>
+       ,TAG67=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag67,jdbcType=FLOAT}
+       </foreach>
+       ,TAG68=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag68,jdbcType=FLOAT}
+       </foreach>
+       ,TAG69=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag69,jdbcType=FLOAT}
+       </foreach>
+       ,TAG70=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag70,jdbcType=FLOAT}
+       </foreach>
+       ,TAG71=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag71,jdbcType=FLOAT}
+       </foreach>
+       ,TAG72=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag72,jdbcType=FLOAT}
+       </foreach>
+       ,TAG73=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag73,jdbcType=FLOAT}
+       </foreach>
+       ,TAG74=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag74,jdbcType=FLOAT}
+       </foreach>
+       ,TAG75=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag75,jdbcType=FLOAT}
+       </foreach>
+       ,TAG76=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag76,jdbcType=FLOAT}
+       </foreach>
+       ,TAG77=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag77,jdbcType=FLOAT}
+       </foreach>
+       ,TAG78=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag78,jdbcType=FLOAT}
+       </foreach>
+       ,TAG79=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag79,jdbcType=FLOAT}
+       </foreach>
+       ,TAG80=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag80,jdbcType=FLOAT}
+       </foreach>
+       ,TAG81=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag81,jdbcType=FLOAT}
+       </foreach>
+       ,TAG82=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag82,jdbcType=FLOAT}
+       </foreach>
+       ,TAG83=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag83,jdbcType=FLOAT}
+       </foreach>
+       ,TAG84=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag84,jdbcType=FLOAT}
+       </foreach>
+       ,TAG85=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag85,jdbcType=FLOAT}
+       </foreach>
+       ,TAG86=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag86,jdbcType=FLOAT}
+       </foreach>
+       ,TAG87=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag87,jdbcType=FLOAT}
+       </foreach>
+       ,TAG88=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag88,jdbcType=FLOAT}
+       </foreach>
+       ,TAG89=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag89,jdbcType=FLOAT}
+       </foreach>
+       ,TAG90=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag90,jdbcType=FLOAT}
+       </foreach>
+       ,TAG91=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag91,jdbcType=FLOAT}
+       </foreach>
+       ,TAG92=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag92,jdbcType=FLOAT}
+       </foreach>
+       ,TAG93=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag93,jdbcType=FLOAT}
+       </foreach>
+       ,TAG94=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag94,jdbcType=FLOAT}
+       </foreach>
+       ,TAG95=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag95,jdbcType=FLOAT}
+       </foreach>
+       ,TAG96=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag96,jdbcType=FLOAT}
+       </foreach>
+       ,TAG97=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag97,jdbcType=FLOAT}
+       </foreach>
+       ,TAG98=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag98,jdbcType=FLOAT}
+       </foreach>
+       ,TAG99=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag99,jdbcType=FLOAT}
+       </foreach>
+       ,TAG100=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag100,jdbcType=FLOAT}
+       </foreach>
+       ,TAG101=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag101,jdbcType=FLOAT}
+       </foreach>
+       ,TAG45=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag45,jdbcType=FLOAT}
+       </foreach>
+       ,TAG102=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag102,jdbcType=FLOAT}
+       </foreach>
+       ,TAG103=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag103,jdbcType=FLOAT}
+       </foreach>
+       ,TAG104=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag104,jdbcType=FLOAT}
+       </foreach>
+       ,TAG105=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag105,jdbcType=FLOAT}
+       </foreach>
+       ,TAG106=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag106,jdbcType=FLOAT}
+       </foreach>
+       ,TAG107=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag107,jdbcType=FLOAT}
+       </foreach>
+       ,TAG108=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag108,jdbcType=FLOAT}
+       </foreach>
+       ,TAG109=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag109,jdbcType=FLOAT}
+       </foreach>
+       ,TAG110=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag110,jdbcType=FLOAT}
+       </foreach>
+       ,TAG111=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag111,jdbcType=FLOAT}
+       </foreach>
+       ,TAG112=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag112,jdbcType=FLOAT}
+       </foreach>
+       ,TAG113=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag113,jdbcType=FLOAT}
+       </foreach>
+       ,TAG114=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag114,jdbcType=FLOAT}
+       </foreach>
+       ,TAG115=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag115,jdbcType=FLOAT}
+       </foreach>
+       ,TAG116=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag116,jdbcType=FLOAT}
+       </foreach>
+       ,TAG117=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag117,jdbcType=FLOAT}
+       </foreach>
+       ,TAG118=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag118,jdbcType=FLOAT}
+       </foreach>
+       ,TAG119=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag119,jdbcType=FLOAT}
+       </foreach>
+       ,TAG120=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag120,jdbcType=FLOAT}
+       </foreach>
+       ,TAG121=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag121,jdbcType=FLOAT}
+       </foreach>
+       ,TAG122=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag122,jdbcType=FLOAT}
+       </foreach>
+       ,TAG123=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag123,jdbcType=FLOAT}
+       </foreach>
+       ,TAG124=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag124,jdbcType=FLOAT}
+       </foreach>
+       ,TAG125=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag125,jdbcType=FLOAT}
+       </foreach>
+       ,TAG126=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag126,jdbcType=FLOAT}
+       </foreach>
+       ,TAG127=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag127,jdbcType=FLOAT}
+       </foreach>
+       ,TAG128=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag128,jdbcType=FLOAT}
+       </foreach>
+       ,TAG129=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag129,jdbcType=FLOAT}
+       </foreach>
+       ,TAG130=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag130,jdbcType=FLOAT}
+       </foreach>
+       ,TAG131=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag131,jdbcType=FLOAT}
+       </foreach>
+       ,TAG132=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag132,jdbcType=FLOAT}
+       </foreach>
+       ,TAG133=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag133,jdbcType=FLOAT}
+       </foreach>
+       ,TAG134=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag134,jdbcType=FLOAT}
+       </foreach>
+       ,TAG135=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag135,jdbcType=FLOAT}
+       </foreach>
+       ,TAG136=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag136,jdbcType=FLOAT}
+       </foreach>
+       ,TAG137=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag137,jdbcType=FLOAT}
+       </foreach>
+       ,TAG138=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag138,jdbcType=FLOAT}
+       </foreach>
+       ,TAG139=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag139,jdbcType=FLOAT}
+       </foreach>
+       ,TAG140=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag140,jdbcType=FLOAT}
+       </foreach>
+       ,TAG141=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag141,jdbcType=FLOAT}
+       </foreach>
+       ,TAG142=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag142,jdbcType=FLOAT}
+       </foreach>
+       ,TAG143=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag143,jdbcType=FLOAT}
+       </foreach>
+       ,TAG144=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag144,jdbcType=FLOAT}
+       </foreach>
+       ,TAG145=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag145,jdbcType=FLOAT}
+       </foreach>
+       ,TAG146=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag146,jdbcType=FLOAT}
+       </foreach>
+       ,TAG147=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag147,jdbcType=FLOAT}
+       </foreach>
+       ,TAG148=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag148,jdbcType=FLOAT}
+       </foreach>
+       ,TAG149=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag149,jdbcType=FLOAT}
+       </foreach>
+       ,TAG150=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag150,jdbcType=FLOAT}
+       </foreach>
+       ,TAG151=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag151,jdbcType=FLOAT}
+       </foreach>
+       ,TAG152=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag152,jdbcType=FLOAT}
+       </foreach>
+       ,TAG153=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag153,jdbcType=FLOAT}
+       </foreach>
+       ,TAG154=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag154,jdbcType=FLOAT}
+       </foreach>
+       ,TAG155=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag155,jdbcType=FLOAT}
+       </foreach>
+       ,TAG156=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag156,jdbcType=FLOAT}
+       </foreach>
+       ,TAG157=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag157,jdbcType=FLOAT}
+       </foreach>
+       ,TAG158=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag158,jdbcType=FLOAT}
+       </foreach>
+       ,TAG159=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag159,jdbcType=FLOAT}
+       </foreach>
+       ,TAG160=
+       <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag160,jdbcType=FLOAT}
+       </foreach>
+        ,TAG161=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag161,jdbcType=FLOAT}
+        </foreach>
+        ,TAG162=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag162,jdbcType=FLOAT}
+        </foreach>
+        ,TAG163=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag163,jdbcType=FLOAT}
+        </foreach>
+        ,TAG164=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag164,jdbcType=FLOAT}
+        </foreach>
+        ,TAG165=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag165,jdbcType=FLOAT}
+        </foreach>
+        ,TAG166=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag166,jdbcType=FLOAT}
+        </foreach>
+        ,TAG167=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag167,jdbcType=FLOAT}
+        </foreach>
+        ,TAG168=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag168,jdbcType=FLOAT}
+        </foreach>
+        ,TAG169=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag169,jdbcType=FLOAT}
+        </foreach>
+        ,TAG170=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag170,jdbcType=FLOAT}
+        </foreach>
+        ,TAG171=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag171,jdbcType=FLOAT}
+        </foreach>
+        ,TAG172=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag172,jdbcType=FLOAT}
+        </foreach>
+        ,TAG173=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag173,jdbcType=FLOAT}
+        </foreach>
+        ,TAG174=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag174,jdbcType=FLOAT}
+        </foreach>
+        ,TAG175=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag175,jdbcType=FLOAT}
+        </foreach>
+        ,TAG176=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag176,jdbcType=FLOAT}
+        </foreach>
+        ,TAG177=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag177,jdbcType=FLOAT}
+        </foreach>
+        ,TAG178=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag178,jdbcType=FLOAT}
+        </foreach>
+        ,TAG179=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag179,jdbcType=FLOAT}
+        </foreach>
+        ,TAG180=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag180,jdbcType=FLOAT}
+        </foreach>
+        ,TAG181=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag181,jdbcType=FLOAT}
+        </foreach>
+        ,TAG182=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag182,jdbcType=FLOAT}
+        </foreach>
+        ,TAG183=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag183,jdbcType=FLOAT}
+        </foreach>
+        ,TAG184=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag184,jdbcType=FLOAT}
+        </foreach>
+        ,TAG185=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag185,jdbcType=FLOAT}
+        </foreach>
+        ,TAG186=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag186,jdbcType=FLOAT}
+        </foreach>
+        ,TAG187=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag187,jdbcType=FLOAT}
+        </foreach>
+        ,TAG188=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag188,jdbcType=FLOAT}
+        </foreach>
+        ,TAG189=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag189,jdbcType=FLOAT}
+        </foreach>
+        ,TAG190=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag190,jdbcType=FLOAT}
+        </foreach>
+        ,TAG191=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag191,jdbcType=FLOAT}
+        </foreach>
+        ,TAG192=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag192,jdbcType=FLOAT}
+        </foreach>
+        ,TAG193=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag193,jdbcType=FLOAT}
+        </foreach>
+        ,TAG194=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag194,jdbcType=FLOAT}
+        </foreach>
+        ,TAG195=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag195,jdbcType=FLOAT}
+        </foreach>
+        ,TAG196=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag196,jdbcType=FLOAT}
+        </foreach>
+        ,TAG197=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag197,jdbcType=FLOAT}
+        </foreach>
+        ,TAG198=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag198,jdbcType=FLOAT}
+        </foreach>
+        ,TAG199=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag199,jdbcType=FLOAT}
+        </foreach>
+        ,TAG200=
+        <foreach collection="list" item="item" index="index" separator=" " open="case CLOCK" close="end">
+          when #{item.clock,jdbcType=VARCHAR} then #{item.tag200,jdbcType=FLOAT}
+        </foreach>
+    where CLOCK in
+     <foreach collection="list" index="index" item="item" separator="," open="(" close=")">
+    #{item.clock,jdbcType=VARCHAR}
+     </foreach> 
+  </update>
+  <delete id="batchDelete" parameterType="java.util.List">
+    delete from EMS_W_AI_HOUR_SUM_TAB1
+    where CLOCK in 
+    <foreach collection="list" item="id" open="(" close=")" separator=",">
+      #{id}
+    </foreach>
+  </delete>
+  <!-- 友情提示!!!-->
+  <!-- 请将自己写的代码放在此标签之下,方便以后粘贴复制。-->
+  <select id="getHistoryData" parameterType="java.util.Map" resultMap="BaseResultMap">
+    SELECT * FROM (SELECT distinct CONVERT(varchar(13), CreateTime, 120) as CLOCK,FlowVal,case AddressCode ${whens} END as TAG FROM ARM_HistoryData with (NOLOCK) where CONVERT(varchar(13), CreateTime, 120) between #{clock4} and #{clock} and AddressCode in(${codes})) as VAL PIVOT (SUM(FlowVal) FOR TAG IN (${tags})) AS EMS_W_AI_HOUR_SUM_TAB1 order by CLOCK
+  </select>
+</mapper>

+ 487 - 3
src/main/java/com/steerinfo/ems/emswaihoursumtab1/model/EmsWAiHourSumTab1.java

@@ -667,6 +667,90 @@ public class EmsWAiHourSumTab1 implements IBasePO<String> {
     @ApiModelProperty(value="",required=false)
     private Double tag160;
 
+
+
+    @ApiModelProperty(value="",required=false)
+    private Double tag161;
+    @ApiModelProperty(value="",required=false)
+    private Double tag162;
+
+    @ApiModelProperty(value="",required=false)
+    private Double tag163;
+    @ApiModelProperty(value="",required=false)
+    private Double tag164;
+    @ApiModelProperty(value="",required=false)
+    private Double tag165;
+    @ApiModelProperty(value="",required=false)
+    private Double tag166;
+    @ApiModelProperty(value="",required=false)
+    private Double tag167;
+    @ApiModelProperty(value="",required=false)
+    private Double tag168;
+    @ApiModelProperty(value="",required=false)
+    private Double tag169;
+    @ApiModelProperty(value="",required=false)
+    private Double tag170;
+    @ApiModelProperty(value="",required=false)
+    private Double tag171;
+    @ApiModelProperty(value="",required=false)
+    private Double tag172;
+    @ApiModelProperty(value="",required=false)
+    private Double tag173;
+    @ApiModelProperty(value="",required=false)
+    private Double tag174;
+    @ApiModelProperty(value="",required=false)
+    private Double tag175;
+    @ApiModelProperty(value="",required=false)
+    private Double tag176;
+    @ApiModelProperty(value="",required=false)
+    private Double tag177;
+    @ApiModelProperty(value="",required=false)
+    private Double tag178;
+    @ApiModelProperty(value="",required=false)
+    private Double tag179;
+    @ApiModelProperty(value="",required=false)
+    private Double tag180;
+    @ApiModelProperty(value="",required=false)
+    private Double tag181;
+    @ApiModelProperty(value="",required=false)
+    private Double tag182;
+    @ApiModelProperty(value="",required=false)
+    private Double tag183;
+    @ApiModelProperty(value="",required=false)
+    private Double tag184;
+    @ApiModelProperty(value="",required=false)
+    private Double tag185;
+    @ApiModelProperty(value="",required=false)
+    private Double tag186;
+    @ApiModelProperty(value="",required=false)
+    private Double tag187;
+    @ApiModelProperty(value="",required=false)
+    private Double tag188;
+    @ApiModelProperty(value="",required=false)
+    private Double tag189;
+    @ApiModelProperty(value="",required=false)
+    private Double tag190;
+    @ApiModelProperty(value="",required=false)
+    private Double tag191;
+    @ApiModelProperty(value="",required=false)
+    private Double tag192;
+    @ApiModelProperty(value="",required=false)
+    private Double tag193;
+    @ApiModelProperty(value="",required=false)
+    private Double tag194;
+    @ApiModelProperty(value="",required=false)
+    private Double tag195;
+
+    @ApiModelProperty(value="",required=false)
+    private Double tag196;
+    @ApiModelProperty(value="",required=false)
+    private Double tag197;
+    @ApiModelProperty(value="",required=false)
+    private Double tag198;
+    @ApiModelProperty(value="",required=false)
+    private Double tag199;
+    @ApiModelProperty(value="",required=false)
+    private Double tag200;
     private static final long serialVersionUID = 1L;
 
     @Override
@@ -1975,6 +2059,326 @@ public class EmsWAiHourSumTab1 implements IBasePO<String> {
         this.tag160 = tag160;
     }
 
+    public Double getTag161() {
+        return tag161;
+    }
+
+    public void setTag161(Double tag161) {
+        this.tag161 = tag161;
+    }
+
+    public Double getTag162() {
+        return tag162;
+    }
+
+    public void setTag162(Double tag162) {
+        this.tag162 = tag162;
+    }
+
+    public Double getTag163() {
+        return tag163;
+    }
+
+    public void setTag163(Double tag163) {
+        this.tag163 = tag163;
+    }
+
+    public Double getTag164() {
+        return tag164;
+    }
+
+    public void setTag164(Double tag164) {
+        this.tag164 = tag164;
+    }
+
+    public Double getTag165() {
+        return tag165;
+    }
+
+    public void setTag165(Double tag165) {
+        this.tag165 = tag165;
+    }
+
+    public Double getTag166() {
+        return tag166;
+    }
+
+    public void setTag166(Double tag166) {
+        this.tag166 = tag166;
+    }
+
+    public Double getTag167() {
+        return tag167;
+    }
+
+    public void setTag167(Double tag167) {
+        this.tag167 = tag167;
+    }
+
+    public Double getTag168() {
+        return tag168;
+    }
+
+    public void setTag168(Double tag168) {
+        this.tag168 = tag168;
+    }
+
+    public Double getTag169() {
+        return tag169;
+    }
+
+    public void setTag169(Double tag169) {
+        this.tag169 = tag169;
+    }
+
+    public Double getTag170() {
+        return tag170;
+    }
+
+    public void setTag170(Double tag170) {
+        this.tag170 = tag170;
+    }
+
+    public Double getTag171() {
+        return tag171;
+    }
+
+    public void setTag171(Double tag171) {
+        this.tag171 = tag171;
+    }
+
+    public Double getTag172() {
+        return tag172;
+    }
+
+    public void setTag172(Double tag172) {
+        this.tag172 = tag172;
+    }
+
+    public Double getTag173() {
+        return tag173;
+    }
+
+    public void setTag173(Double tag173) {
+        this.tag173 = tag173;
+    }
+
+    public Double getTag174() {
+        return tag174;
+    }
+
+    public void setTag174(Double tag174) {
+        this.tag174 = tag174;
+    }
+
+    public Double getTag175() {
+        return tag175;
+    }
+
+    public void setTag175(Double tag175) {
+        this.tag175 = tag175;
+    }
+
+    public Double getTag176() {
+        return tag176;
+    }
+
+    public void setTag176(Double tag176) {
+        this.tag176 = tag176;
+    }
+
+    public Double getTag177() {
+        return tag177;
+    }
+
+    public void setTag177(Double tag177) {
+        this.tag177 = tag177;
+    }
+
+    public Double getTag178() {
+        return tag178;
+    }
+
+    public void setTag178(Double tag178) {
+        this.tag178 = tag178;
+    }
+
+    public Double getTag179() {
+        return tag179;
+    }
+
+    public void setTag179(Double tag179) {
+        this.tag179 = tag179;
+    }
+
+    public Double getTag180() {
+        return tag180;
+    }
+
+    public void setTag180(Double tag180) {
+        this.tag180 = tag180;
+    }
+
+    public Double getTag181() {
+        return tag181;
+    }
+
+    public void setTag181(Double tag181) {
+        this.tag181 = tag181;
+    }
+
+    public Double getTag182() {
+        return tag182;
+    }
+
+    public void setTag182(Double tag182) {
+        this.tag182 = tag182;
+    }
+
+    public Double getTag183() {
+        return tag183;
+    }
+
+    public void setTag183(Double tag183) {
+        this.tag183 = tag183;
+    }
+
+    public Double getTag184() {
+        return tag184;
+    }
+
+    public void setTag184(Double tag184) {
+        this.tag184 = tag184;
+    }
+
+    public Double getTag185() {
+        return tag185;
+    }
+
+    public void setTag185(Double tag185) {
+        this.tag185 = tag185;
+    }
+
+    public Double getTag186() {
+        return tag186;
+    }
+
+    public void setTag186(Double tag186) {
+        this.tag186 = tag186;
+    }
+
+    public Double getTag187() {
+        return tag187;
+    }
+
+    public void setTag187(Double tag187) {
+        this.tag187 = tag187;
+    }
+
+    public Double getTag188() {
+        return tag188;
+    }
+
+    public void setTag188(Double tag188) {
+        this.tag188 = tag188;
+    }
+
+    public Double getTag189() {
+        return tag189;
+    }
+
+    public void setTag189(Double tag189) {
+        this.tag189 = tag189;
+    }
+
+    public Double getTag190() {
+        return tag190;
+    }
+
+    public void setTag190(Double tag190) {
+        this.tag190 = tag190;
+    }
+
+    public Double getTag191() {
+        return tag191;
+    }
+
+    public void setTag191(Double tag191) {
+        this.tag191 = tag191;
+    }
+
+    public Double getTag192() {
+        return tag192;
+    }
+
+    public void setTag192(Double tag192) {
+        this.tag192 = tag192;
+    }
+
+    public Double getTag193() {
+        return tag193;
+    }
+
+    public void setTag193(Double tag193) {
+        this.tag193 = tag193;
+    }
+
+    public Double getTag194() {
+        return tag194;
+    }
+
+    public void setTag194(Double tag194) {
+        this.tag194 = tag194;
+    }
+
+    public Double getTag195() {
+        return tag195;
+    }
+
+    public void setTag195(Double tag195) {
+        this.tag195 = tag195;
+    }
+
+    public Double getTag196() {
+        return tag196;
+    }
+
+    public void setTag196(Double tag196) {
+        this.tag196 = tag196;
+    }
+
+    public Double getTag197() {
+        return tag197;
+    }
+
+    public void setTag197(Double tag197) {
+        this.tag197 = tag197;
+    }
+
+    public Double getTag198() {
+        return tag198;
+    }
+
+    public void setTag198(Double tag198) {
+        this.tag198 = tag198;
+    }
+
+    public Double getTag199() {
+        return tag199;
+    }
+
+    public void setTag199(Double tag199) {
+        this.tag199 = tag199;
+    }
+
+    public Double getTag200() {
+        return tag200;
+    }
+
+    public void setTag200(Double tag200) {
+        this.tag200 = tag200;
+    }
+
     @Override
     public String toString() {
         StringBuilder sb = new StringBuilder();
@@ -2147,7 +2551,7 @@ public class EmsWAiHourSumTab1 implements IBasePO<String> {
         sb.append("]");
         return sb.toString();
     }
-    
+
     /**
      * 更新对象属性
      * @param val 值:14732.05
@@ -2420,8 +2824,48 @@ public class EmsWAiHourSumTab1 implements IBasePO<String> {
         else if (tag.equalsIgnoreCase("tag158")) { this.setTag158(val);        }
         else if (tag.equalsIgnoreCase("tag159")) { this.setTag159(val);        }
         else if (tag.equalsIgnoreCase("tag160")) { this.setTag160(val);        }
+        else if (tag.equalsIgnoreCase("tag161")) { this.setTag161(val);        }
+        else if (tag.equalsIgnoreCase("tag162")) { this.setTag162(val);        }
+        else if (tag.equalsIgnoreCase("tag163")) { this.setTag163(val);        }
+        else if (tag.equalsIgnoreCase("tag164")) { this.setTag164(val);        }
+        else if (tag.equalsIgnoreCase("tag165")) { this.setTag165(val);        }
+        else if (tag.equalsIgnoreCase("tag166")) { this.setTag166(val);        }
+        else if (tag.equalsIgnoreCase("tag167")) { this.setTag167(val);        }
+        else if (tag.equalsIgnoreCase("tag168")) { this.setTag168(val);        }
+        else if (tag.equalsIgnoreCase("tag169")) { this.setTag169(val);        }
+        else if (tag.equalsIgnoreCase("tag170")) { this.setTag170(val);        }
+        else if (tag.equalsIgnoreCase("tag171")) { this.setTag171(val);        }
+        else if (tag.equalsIgnoreCase("tag172")) { this.setTag172(val);        }
+        else if (tag.equalsIgnoreCase("tag173")) { this.setTag173(val);        }
+        else if (tag.equalsIgnoreCase("tag174")) { this.setTag174(val);        }
+        else if (tag.equalsIgnoreCase("tag175")) { this.setTag175(val);        }
+        else if (tag.equalsIgnoreCase("tag176")) { this.setTag176(val);        }
+        else if (tag.equalsIgnoreCase("tag177")) { this.setTag177(val);        }
+        else if (tag.equalsIgnoreCase("tag178")) { this.setTag178(val);        }
+        else if (tag.equalsIgnoreCase("tag179")) { this.setTag179(val);        }
+        else if (tag.equalsIgnoreCase("tag180")) { this.setTag180(val);        }
+        else if (tag.equalsIgnoreCase("tag181")) { this.setTag181(val);        }
+        else if (tag.equalsIgnoreCase("tag182")) { this.setTag182(val);        }
+        else if (tag.equalsIgnoreCase("tag183")) { this.setTag183(val);        }
+        else if (tag.equalsIgnoreCase("tag184")) { this.setTag184(val);        }
+        else if (tag.equalsIgnoreCase("tag185")) { this.setTag185(val);        }
+        else if (tag.equalsIgnoreCase("tag186")) { this.setTag186(val);        }
+        else if (tag.equalsIgnoreCase("tag187")) { this.setTag187(val);        }
+        else if (tag.equalsIgnoreCase("tag188")) { this.setTag188(val);        }
+        else if (tag.equalsIgnoreCase("tag189")) { this.setTag189(val);        }
+        else if (tag.equalsIgnoreCase("tag190")) { this.setTag190(val);        }
+        else if (tag.equalsIgnoreCase("tag191")) { this.setTag191(val);        }
+        else if (tag.equalsIgnoreCase("tag192")) { this.setTag192(val);        }
+        else if (tag.equalsIgnoreCase("tag193")) { this.setTag193(val);        }
+        else if (tag.equalsIgnoreCase("tag194")) { this.setTag194(val);        }
+        else if (tag.equalsIgnoreCase("tag195")) { this.setTag195(val);        }
+        else if (tag.equalsIgnoreCase("tag196")) { this.setTag196(val);        }
+        else if (tag.equalsIgnoreCase("tag197")) { this.setTag197(val);        }
+        else if (tag.equalsIgnoreCase("tag198")) { this.setTag198(val);        }
+        else if (tag.equalsIgnoreCase("tag199")) { this.setTag199(val);        }
+        else if (tag.equalsIgnoreCase("tag200")) { this.setTag200(val);        }
     }
-    
+
     /**
      * 读取属性值
      * @param tag 字段
@@ -2693,8 +3137,48 @@ public class EmsWAiHourSumTab1 implements IBasePO<String> {
         else if (tag.equalsIgnoreCase("tag158")) {  return this.getTag158();        }
         else if (tag.equalsIgnoreCase("tag159")) {  return this.getTag159();        }
         else if (tag.equalsIgnoreCase("tag160")) {  return this.getTag160();        }
+        else if (tag.equalsIgnoreCase("tag161")) {  return this.getTag161();        }
+        else if (tag.equalsIgnoreCase("tag162")) {  return this.getTag162();        }
+        else if (tag.equalsIgnoreCase("tag163")) {  return this.getTag163();        }
+        else if (tag.equalsIgnoreCase("tag164")) {  return this.getTag164();        }
+        else if (tag.equalsIgnoreCase("tag165")) {  return this.getTag165();        }
+        else if (tag.equalsIgnoreCase("tag166")) {  return this.getTag166();        }
+        else if (tag.equalsIgnoreCase("tag167")) {  return this.getTag167();        }
+        else if (tag.equalsIgnoreCase("tag168")) {  return this.getTag168();        }
+        else if (tag.equalsIgnoreCase("tag169")) {  return this.getTag169();        }
+        else if (tag.equalsIgnoreCase("tag170")) {  return this.getTag170();        }
+        else if (tag.equalsIgnoreCase("tag171")) {  return this.getTag171();        }
+        else if (tag.equalsIgnoreCase("tag172")) {  return this.getTag172();        }
+        else if (tag.equalsIgnoreCase("tag173")) {  return this.getTag173();        }
+        else if (tag.equalsIgnoreCase("tag174")) {  return this.getTag174();        }
+        else if (tag.equalsIgnoreCase("tag175")) {  return this.getTag175();        }
+        else if (tag.equalsIgnoreCase("tag176")) {  return this.getTag176();        }
+        else if (tag.equalsIgnoreCase("tag177")) {  return this.getTag177();        }
+        else if (tag.equalsIgnoreCase("tag178")) {  return this.getTag178();        }
+        else if (tag.equalsIgnoreCase("tag179")) {  return this.getTag179();        }
+        else if (tag.equalsIgnoreCase("tag180")) {  return this.getTag180();        }
+        else if (tag.equalsIgnoreCase("tag181")) {  return this.getTag181();        }
+        else if (tag.equalsIgnoreCase("tag182")) {  return this.getTag182();        }
+        else if (tag.equalsIgnoreCase("tag183")) {  return this.getTag183();        }
+        else if (tag.equalsIgnoreCase("tag184")) {  return this.getTag184();        }
+        else if (tag.equalsIgnoreCase("tag185")) {  return this.getTag185();        }
+        else if (tag.equalsIgnoreCase("tag186")) {  return this.getTag186();        }
+        else if (tag.equalsIgnoreCase("tag187")) {  return this.getTag187();        }
+        else if (tag.equalsIgnoreCase("tag188")) {  return this.getTag188();        }
+        else if (tag.equalsIgnoreCase("tag189")) {  return this.getTag189();        }
+        else if (tag.equalsIgnoreCase("tag190")) {  return this.getTag190();        }
+        else if (tag.equalsIgnoreCase("tag191")) {  return this.getTag191();        }
+        else if (tag.equalsIgnoreCase("tag192")) {  return this.getTag192();        }
+        else if (tag.equalsIgnoreCase("tag193")) {  return this.getTag193();        }
+        else if (tag.equalsIgnoreCase("tag194")) {  return this.getTag194();        }
+        else if (tag.equalsIgnoreCase("tag195")) {  return this.getTag195();        }
+        else if (tag.equalsIgnoreCase("tag196")) {  return this.getTag196();        }
+        else if (tag.equalsIgnoreCase("tag197")) {  return this.getTag197();        }
+        else if (tag.equalsIgnoreCase("tag198")) {  return this.getTag198();        }
+        else if (tag.equalsIgnoreCase("tag199")) {  return this.getTag199();        }
+        else if (tag.equalsIgnoreCase("tag200")) {  return this.getTag200();        }
         else {
 			return null;
 		}
     }
-}
+}

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 820 - 118
src/main/java/com/steerinfo/ems/emswaihoursumtab1org/mapper/EmsWAiHourSumTab1OrgMapper.xml


+ 488 - 3
src/main/java/com/steerinfo/ems/emswaihoursumtab1org/model/EmsWAiHourSumTab1Org.java

@@ -652,6 +652,90 @@ public class EmsWAiHourSumTab1Org implements IBasePO<String> {
     @ApiModelProperty(value="",required=false)
     private Double tag160;
 
+
+    @ApiModelProperty(value="",required=false)
+    private Double tag161;
+    @ApiModelProperty(value="",required=false)
+    private Double tag162;
+
+    @ApiModelProperty(value="",required=false)
+    private Double tag163;
+    @ApiModelProperty(value="",required=false)
+    private Double tag164;
+    @ApiModelProperty(value="",required=false)
+    private Double tag165;
+    @ApiModelProperty(value="",required=false)
+    private Double tag166;
+    @ApiModelProperty(value="",required=false)
+    private Double tag167;
+    @ApiModelProperty(value="",required=false)
+    private Double tag168;
+    @ApiModelProperty(value="",required=false)
+    private Double tag169;
+    @ApiModelProperty(value="",required=false)
+    private Double tag170;
+    @ApiModelProperty(value="",required=false)
+    private Double tag171;
+    @ApiModelProperty(value="",required=false)
+    private Double tag172;
+    @ApiModelProperty(value="",required=false)
+    private Double tag173;
+    @ApiModelProperty(value="",required=false)
+    private Double tag174;
+    @ApiModelProperty(value="",required=false)
+    private Double tag175;
+    @ApiModelProperty(value="",required=false)
+    private Double tag176;
+    @ApiModelProperty(value="",required=false)
+    private Double tag177;
+    @ApiModelProperty(value="",required=false)
+    private Double tag178;
+    @ApiModelProperty(value="",required=false)
+    private Double tag179;
+    @ApiModelProperty(value="",required=false)
+    private Double tag180;
+    @ApiModelProperty(value="",required=false)
+    private Double tag181;
+    @ApiModelProperty(value="",required=false)
+    private Double tag182;
+    @ApiModelProperty(value="",required=false)
+    private Double tag183;
+    @ApiModelProperty(value="",required=false)
+    private Double tag184;
+    @ApiModelProperty(value="",required=false)
+    private Double tag185;
+    @ApiModelProperty(value="",required=false)
+    private Double tag186;
+    @ApiModelProperty(value="",required=false)
+    private Double tag187;
+    @ApiModelProperty(value="",required=false)
+    private Double tag188;
+    @ApiModelProperty(value="",required=false)
+    private Double tag189;
+    @ApiModelProperty(value="",required=false)
+    private Double tag190;
+    @ApiModelProperty(value="",required=false)
+    private Double tag191;
+    @ApiModelProperty(value="",required=false)
+    private Double tag192;
+    @ApiModelProperty(value="",required=false)
+    private Double tag193;
+    @ApiModelProperty(value="",required=false)
+    private Double tag194;
+    @ApiModelProperty(value="",required=false)
+    private Double tag195;
+
+    @ApiModelProperty(value="",required=false)
+    private Double tag196;
+    @ApiModelProperty(value="",required=false)
+    private Double tag197;
+    @ApiModelProperty(value="",required=false)
+    private Double tag198;
+    @ApiModelProperty(value="",required=false)
+    private Double tag199;
+    @ApiModelProperty(value="",required=false)
+    private Double tag200;
+
     private static final long serialVersionUID = 1L;
 
     @Override
@@ -1928,6 +2012,326 @@ public class EmsWAiHourSumTab1Org implements IBasePO<String> {
         this.tag160 = tag160;
     }
 
+    public Double getTag161() {
+        return tag161;
+    }
+
+    public void setTag161(Double tag161) {
+        this.tag161 = tag161;
+    }
+
+    public Double getTag162() {
+        return tag162;
+    }
+
+    public void setTag162(Double tag162) {
+        this.tag162 = tag162;
+    }
+
+    public Double getTag163() {
+        return tag163;
+    }
+
+    public void setTag163(Double tag163) {
+        this.tag163 = tag163;
+    }
+
+    public Double getTag164() {
+        return tag164;
+    }
+
+    public void setTag164(Double tag164) {
+        this.tag164 = tag164;
+    }
+
+    public Double getTag165() {
+        return tag165;
+    }
+
+    public void setTag165(Double tag165) {
+        this.tag165 = tag165;
+    }
+
+    public Double getTag166() {
+        return tag166;
+    }
+
+    public void setTag166(Double tag166) {
+        this.tag166 = tag166;
+    }
+
+    public Double getTag167() {
+        return tag167;
+    }
+
+    public void setTag167(Double tag167) {
+        this.tag167 = tag167;
+    }
+
+    public Double getTag168() {
+        return tag168;
+    }
+
+    public void setTag168(Double tag168) {
+        this.tag168 = tag168;
+    }
+
+    public Double getTag169() {
+        return tag169;
+    }
+
+    public void setTag169(Double tag169) {
+        this.tag169 = tag169;
+    }
+
+    public Double getTag170() {
+        return tag170;
+    }
+
+    public void setTag170(Double tag170) {
+        this.tag170 = tag170;
+    }
+
+    public Double getTag171() {
+        return tag171;
+    }
+
+    public void setTag171(Double tag171) {
+        this.tag171 = tag171;
+    }
+
+    public Double getTag172() {
+        return tag172;
+    }
+
+    public void setTag172(Double tag172) {
+        this.tag172 = tag172;
+    }
+
+    public Double getTag173() {
+        return tag173;
+    }
+
+    public void setTag173(Double tag173) {
+        this.tag173 = tag173;
+    }
+
+    public Double getTag174() {
+        return tag174;
+    }
+
+    public void setTag174(Double tag174) {
+        this.tag174 = tag174;
+    }
+
+    public Double getTag175() {
+        return tag175;
+    }
+
+    public void setTag175(Double tag175) {
+        this.tag175 = tag175;
+    }
+
+    public Double getTag176() {
+        return tag176;
+    }
+
+    public void setTag176(Double tag176) {
+        this.tag176 = tag176;
+    }
+
+    public Double getTag177() {
+        return tag177;
+    }
+
+    public void setTag177(Double tag177) {
+        this.tag177 = tag177;
+    }
+
+    public Double getTag178() {
+        return tag178;
+    }
+
+    public void setTag178(Double tag178) {
+        this.tag178 = tag178;
+    }
+
+    public Double getTag179() {
+        return tag179;
+    }
+
+    public void setTag179(Double tag179) {
+        this.tag179 = tag179;
+    }
+
+    public Double getTag180() {
+        return tag180;
+    }
+
+    public void setTag180(Double tag180) {
+        this.tag180 = tag180;
+    }
+
+    public Double getTag181() {
+        return tag181;
+    }
+
+    public void setTag181(Double tag181) {
+        this.tag181 = tag181;
+    }
+
+    public Double getTag182() {
+        return tag182;
+    }
+
+    public void setTag182(Double tag182) {
+        this.tag182 = tag182;
+    }
+
+    public Double getTag183() {
+        return tag183;
+    }
+
+    public void setTag183(Double tag183) {
+        this.tag183 = tag183;
+    }
+
+    public Double getTag184() {
+        return tag184;
+    }
+
+    public void setTag184(Double tag184) {
+        this.tag184 = tag184;
+    }
+
+    public Double getTag185() {
+        return tag185;
+    }
+
+    public void setTag185(Double tag185) {
+        this.tag185 = tag185;
+    }
+
+    public Double getTag186() {
+        return tag186;
+    }
+
+    public void setTag186(Double tag186) {
+        this.tag186 = tag186;
+    }
+
+    public Double getTag187() {
+        return tag187;
+    }
+
+    public void setTag187(Double tag187) {
+        this.tag187 = tag187;
+    }
+
+    public Double getTag188() {
+        return tag188;
+    }
+
+    public void setTag188(Double tag188) {
+        this.tag188 = tag188;
+    }
+
+    public Double getTag189() {
+        return tag189;
+    }
+
+    public void setTag189(Double tag189) {
+        this.tag189 = tag189;
+    }
+
+    public Double getTag190() {
+        return tag190;
+    }
+
+    public void setTag190(Double tag190) {
+        this.tag190 = tag190;
+    }
+
+    public Double getTag191() {
+        return tag191;
+    }
+
+    public void setTag191(Double tag191) {
+        this.tag191 = tag191;
+    }
+
+    public Double getTag192() {
+        return tag192;
+    }
+
+    public void setTag192(Double tag192) {
+        this.tag192 = tag192;
+    }
+
+    public Double getTag193() {
+        return tag193;
+    }
+
+    public void setTag193(Double tag193) {
+        this.tag193 = tag193;
+    }
+
+    public Double getTag194() {
+        return tag194;
+    }
+
+    public void setTag194(Double tag194) {
+        this.tag194 = tag194;
+    }
+
+    public Double getTag195() {
+        return tag195;
+    }
+
+    public void setTag195(Double tag195) {
+        this.tag195 = tag195;
+    }
+
+    public Double getTag196() {
+        return tag196;
+    }
+
+    public void setTag196(Double tag196) {
+        this.tag196 = tag196;
+    }
+
+    public Double getTag197() {
+        return tag197;
+    }
+
+    public void setTag197(Double tag197) {
+        this.tag197 = tag197;
+    }
+
+    public Double getTag198() {
+        return tag198;
+    }
+
+    public void setTag198(Double tag198) {
+        this.tag198 = tag198;
+    }
+
+    public Double getTag199() {
+        return tag199;
+    }
+
+    public void setTag199(Double tag199) {
+        this.tag199 = tag199;
+    }
+
+    public Double getTag200() {
+        return tag200;
+    }
+
+    public void setTag200(Double tag200) {
+        this.tag200 = tag200;
+    }
+
     @Override
     public String toString() {
         StringBuilder sb = new StringBuilder();
@@ -2045,7 +2449,7 @@ public class EmsWAiHourSumTab1Org implements IBasePO<String> {
         sb.append("]");
         return sb.toString();
     }
-    
+
     /**
      * 更新对象属性
      * @param val 值:14732.05
@@ -2318,9 +2722,49 @@ public class EmsWAiHourSumTab1Org implements IBasePO<String> {
         else if (tag.equalsIgnoreCase("tag158")) { this.setTag158(val);        }
         else if (tag.equalsIgnoreCase("tag159")) { this.setTag159(val);        }
         else if (tag.equalsIgnoreCase("tag160")) { this.setTag160(val);        }
+        else if (tag.equalsIgnoreCase("tag161")) { this.setTag161(val);        }
+        else if (tag.equalsIgnoreCase("tag162")) { this.setTag162(val);        }
+        else if (tag.equalsIgnoreCase("tag163")) { this.setTag163(val);        }
+        else if (tag.equalsIgnoreCase("tag164")) { this.setTag164(val);        }
+        else if (tag.equalsIgnoreCase("tag165")) { this.setTag165(val);        }
+        else if (tag.equalsIgnoreCase("tag166")) { this.setTag166(val);        }
+        else if (tag.equalsIgnoreCase("tag167")) { this.setTag167(val);        }
+        else if (tag.equalsIgnoreCase("tag168")) { this.setTag168(val);        }
+        else if (tag.equalsIgnoreCase("tag169")) { this.setTag169(val);        }
+        else if (tag.equalsIgnoreCase("tag170")) { this.setTag170(val);        }
+        else if (tag.equalsIgnoreCase("tag171")) { this.setTag171(val);        }
+        else if (tag.equalsIgnoreCase("tag172")) { this.setTag172(val);        }
+        else if (tag.equalsIgnoreCase("tag173")) { this.setTag173(val);        }
+        else if (tag.equalsIgnoreCase("tag174")) { this.setTag174(val);        }
+        else if (tag.equalsIgnoreCase("tag175")) { this.setTag175(val);        }
+        else if (tag.equalsIgnoreCase("tag176")) { this.setTag176(val);        }
+        else if (tag.equalsIgnoreCase("tag177")) { this.setTag177(val);        }
+        else if (tag.equalsIgnoreCase("tag178")) { this.setTag178(val);        }
+        else if (tag.equalsIgnoreCase("tag179")) { this.setTag179(val);        }
+        else if (tag.equalsIgnoreCase("tag180")) { this.setTag180(val);        }
+        else if (tag.equalsIgnoreCase("tag181")) { this.setTag181(val);        }
+        else if (tag.equalsIgnoreCase("tag182")) { this.setTag182(val);        }
+        else if (tag.equalsIgnoreCase("tag183")) { this.setTag183(val);        }
+        else if (tag.equalsIgnoreCase("tag184")) { this.setTag184(val);        }
+        else if (tag.equalsIgnoreCase("tag185")) { this.setTag185(val);        }
+        else if (tag.equalsIgnoreCase("tag186")) { this.setTag186(val);        }
+        else if (tag.equalsIgnoreCase("tag187")) { this.setTag187(val);        }
+        else if (tag.equalsIgnoreCase("tag188")) { this.setTag188(val);        }
+        else if (tag.equalsIgnoreCase("tag189")) { this.setTag189(val);        }
+        else if (tag.equalsIgnoreCase("tag190")) { this.setTag190(val);        }
+        else if (tag.equalsIgnoreCase("tag191")) { this.setTag191(val);        }
+        else if (tag.equalsIgnoreCase("tag192")) { this.setTag192(val);        }
+        else if (tag.equalsIgnoreCase("tag193")) { this.setTag193(val);        }
+        else if (tag.equalsIgnoreCase("tag194")) { this.setTag194(val);        }
+        else if (tag.equalsIgnoreCase("tag195")) { this.setTag195(val);        }
+        else if (tag.equalsIgnoreCase("tag196")) { this.setTag196(val);        }
+        else if (tag.equalsIgnoreCase("tag197")) { this.setTag197(val);        }
+        else if (tag.equalsIgnoreCase("tag198")) { this.setTag198(val);        }
+        else if (tag.equalsIgnoreCase("tag199")) { this.setTag199(val);        }
+        else if (tag.equalsIgnoreCase("tag200")) { this.setTag200(val);        }
 
     }
-    
+
     /**
      * 读取属性值
      * @param tag 字段
@@ -2592,8 +3036,49 @@ public class EmsWAiHourSumTab1Org implements IBasePO<String> {
         else if (tag.equalsIgnoreCase("tag158")) {  return this.getTag158();        }
         else if (tag.equalsIgnoreCase("tag159")) {  return this.getTag159();        }
         else if (tag.equalsIgnoreCase("tag160")) {  return this.getTag160();        }
+        else if (tag.equalsIgnoreCase("tag161")) {  return this.getTag161();        }
+        else if (tag.equalsIgnoreCase("tag162")) {  return this.getTag162();        }
+        else if (tag.equalsIgnoreCase("tag163")) {  return this.getTag163();        }
+        else if (tag.equalsIgnoreCase("tag164")) {  return this.getTag164();        }
+        else if (tag.equalsIgnoreCase("tag165")) {  return this.getTag165();        }
+        else if (tag.equalsIgnoreCase("tag166")) {  return this.getTag166();        }
+        else if (tag.equalsIgnoreCase("tag167")) {  return this.getTag167();        }
+        else if (tag.equalsIgnoreCase("tag168")) {  return this.getTag168();        }
+        else if (tag.equalsIgnoreCase("tag169")) {  return this.getTag169();        }
+        else if (tag.equalsIgnoreCase("tag170")) {  return this.getTag170();        }
+        else if (tag.equalsIgnoreCase("tag171")) {  return this.getTag171();        }
+        else if (tag.equalsIgnoreCase("tag172")) {  return this.getTag172();        }
+        else if (tag.equalsIgnoreCase("tag173")) {  return this.getTag173();        }
+        else if (tag.equalsIgnoreCase("tag174")) {  return this.getTag174();        }
+        else if (tag.equalsIgnoreCase("tag175")) {  return this.getTag175();        }
+        else if (tag.equalsIgnoreCase("tag176")) {  return this.getTag176();        }
+        else if (tag.equalsIgnoreCase("tag177")) {  return this.getTag177();        }
+        else if (tag.equalsIgnoreCase("tag178")) {  return this.getTag178();        }
+        else if (tag.equalsIgnoreCase("tag179")) {  return this.getTag179();        }
+        else if (tag.equalsIgnoreCase("tag180")) {  return this.getTag180();        }
+        else if (tag.equalsIgnoreCase("tag181")) {  return this.getTag181();        }
+        else if (tag.equalsIgnoreCase("tag182")) {  return this.getTag182();        }
+        else if (tag.equalsIgnoreCase("tag183")) {  return this.getTag183();        }
+        else if (tag.equalsIgnoreCase("tag184")) {  return this.getTag184();        }
+        else if (tag.equalsIgnoreCase("tag185")) {  return this.getTag185();        }
+        else if (tag.equalsIgnoreCase("tag186")) {  return this.getTag186();        }
+        else if (tag.equalsIgnoreCase("tag187")) {  return this.getTag187();        }
+        else if (tag.equalsIgnoreCase("tag188")) {  return this.getTag188();        }
+        else if (tag.equalsIgnoreCase("tag189")) {  return this.getTag189();        }
+        else if (tag.equalsIgnoreCase("tag190")) {  return this.getTag190();        }
+        else if (tag.equalsIgnoreCase("tag191")) {  return this.getTag191();        }
+        else if (tag.equalsIgnoreCase("tag192")) {  return this.getTag192();        }
+        else if (tag.equalsIgnoreCase("tag193")) {  return this.getTag193();        }
+        else if (tag.equalsIgnoreCase("tag194")) {  return this.getTag194();        }
+        else if (tag.equalsIgnoreCase("tag195")) {  return this.getTag195();        }
+        else if (tag.equalsIgnoreCase("tag196")) {  return this.getTag196();        }
+        else if (tag.equalsIgnoreCase("tag197")) {  return this.getTag197();        }
+        else if (tag.equalsIgnoreCase("tag198")) {  return this.getTag198();        }
+        else if (tag.equalsIgnoreCase("tag199")) {  return this.getTag199();        }
+        else if (tag.equalsIgnoreCase("tag200")) {  return this.getTag200();        }
+
         else {
 			return null;
 		}
     }
-}
+}

Algúns arquivos non se mostraron porque demasiados arquivos cambiaron neste cambio