|
|
@@ -33,12 +33,44 @@
|
|
|
</select>
|
|
|
|
|
|
<insert id="batchInsertIotSfElementfactor" parameterType="IotSfElementfactor">
|
|
|
- INSERT INTO IotSfElementfactor (id, sfBid, devBid, sfType, sfCode, sfName, sfDisplayname, sfParentBid, sfSequence,
|
|
|
- tid, sfCreatedDate, sfCreator, sfModifieddate, sfModifier)
|
|
|
- VALUES
|
|
|
- <foreach collection="list" item="item" index="index" separator=",">
|
|
|
- (#{item.id}, #{item.sfBid}, #{item.devBid}, #{item.sfType}, #{item.sfCode}, #{item.sfName}, #{item.sfDisplayname}, #{item.sfParentBid}, #{item.sfSequence},
|
|
|
- #{item.tid}, #{item.sfCreatedDate}, #{item.sfCreator}, #{item.sfModifieddate}, #{item.sfModifier})
|
|
|
+ <foreach collection="list" item="item" index="index" separator=";">
|
|
|
+ INSERT INTO IotSfElementfactor
|
|
|
+ <trim prefix="(" suffix=")" suffixOverrides=",">
|
|
|
+ <if test="item.sfBid!= null and item.sfBid!= ''">sfBid,</if>
|
|
|
+ <if test="item.devBid!= null and item.devBid!= ''">devBid,</if>
|
|
|
+ <if test="item.sfType!= null and item.sfType!= ''">sfType,</if>
|
|
|
+ <if test="item.sfCode!= null and item.sfCode!= ''">sfCode,</if>
|
|
|
+ <if test="item.sfName!= null and item.sfName!= ''">sfName,</if>
|
|
|
+ <if test="item.sfDisplayname!= null and item.sfDisplayname!= ''">sfDisplayname,</if>
|
|
|
+ <if test="item.sfParentBid!= null and item.sfParentBid!= ''">sfParentBid,</if>
|
|
|
+ <if test="item.sfSequence!= null">sfSequence,</if>
|
|
|
+ <if test="item.tid!= null and item.tid!= ''">tid,</if>
|
|
|
+ <if test="item.sfCreatedDate!= null and item.sfCreatedDate!= ''">sfCreatedDate,</if>
|
|
|
+ <if test="item.sfCreator!= null and item.sfCreator!= ''">sfCreator,</if>
|
|
|
+ <if test="item.sfModifieddate!= null and item.sfModifieddate!= ''">sfModifieddate,</if>
|
|
|
+ <if test="item.sfModifier!= null and item.sfModifier!= ''">sfModifier,</if>
|
|
|
+ <if test="item.sfLng!= null and item.sfLng!= ''">sfLng,</if>
|
|
|
+ <if test="item.sfLat!= null and item.sfLat!= ''">sfLat,</if>
|
|
|
+ <if test="item.sfAddress!= null and item.sfAddress!= ''">sfAddress,</if>
|
|
|
+ </trim>
|
|
|
+ <trim prefix="VALUES (" suffix=")" suffixOverrides=",">
|
|
|
+ <if test="item.sfBid!= null and item.sfBid!= ''">#{item.sfBid},</if>
|
|
|
+ <if test="item.devBid!= null and item.devBid!= ''">#{item.devBid},</if>
|
|
|
+ <if test="item.sfType!= null and item.sfType!= ''">#{item.sfType},</if>
|
|
|
+ <if test="item.sfCode!= null and item.sfCode!= ''">#{item.sfCode},</if>
|
|
|
+ <if test="item.sfName!= null and item.sfName!= ''">#{item.sfName},</if>
|
|
|
+ <if test="item.sfDisplayname!= null and item.sfDisplayname!= ''">#{item.sfDisplayname},</if>
|
|
|
+ <if test="item.sfParentBid!= null and item.sfParentBid!= ''">#{item.sfParentBid},</if>
|
|
|
+ <if test="item.sfSequence!= null">#{item.sfSequence},</if>
|
|
|
+ <if test="item.tid!= null and item.tid!= ''">#{item.tid},</if>
|
|
|
+ <if test="item.sfCreatedDate!= null and item.sfCreatedDate!= ''">#{item.sfCreatedDate},</if>
|
|
|
+ <if test="item.sfCreator!= null and item.sfCreator!= ''">#{item.sfCreator},</if>
|
|
|
+ <if test="item.sfModifieddate!= null and item.sfModifieddate!= ''">#{item.sfModifieddate},</if>
|
|
|
+ <if test="item.sfModifier!= null and item.sfModifier!= ''">#{item.sfModifier},</if>
|
|
|
+ <if test="item.sfLng!= null and item.sfLng!= ''">#{item.sfLng},</if>
|
|
|
+ <if test="item.sfLat!= null and item.sfLat!= ''">#{item.sfLat},</if>
|
|
|
+ <if test="item.sfAddress!= null and item.sfAddress!= ''">#{item.sfAddress},</if>
|
|
|
+ </trim>
|
|
|
</foreach>
|
|
|
</insert>
|
|
|
|