处理pg数据库适配问题
This commit is contained in:
parent
df53975ed7
commit
59c995f53d
|
|
@ -395,6 +395,32 @@
|
|||
</foreach>
|
||||
</update>
|
||||
|
||||
<update id="batchUpdate" databaseId="postgresql">
|
||||
UPDATE hrsa_insurance_base_info
|
||||
<trim prefix="set" suffixOverrides=",">
|
||||
<trim prefix="run_status = case" suffix="end,">
|
||||
<foreach collection="collection" item="item" index="index">
|
||||
WHEN id = #{item.id} THEN #{item.runStatus}
|
||||
</foreach>
|
||||
</trim>
|
||||
<trim prefix="update_time = case" suffix="end,">
|
||||
<foreach collection="collection" item="item" index="index">
|
||||
WHEN id = #{item.id} THEN cast(#{item.updateTime} as timestamp)
|
||||
</foreach>
|
||||
</trim>
|
||||
<trim prefix="delete_type = case" suffix="end,">
|
||||
<foreach collection="collection" item="item" index="index">
|
||||
WHEN id = #{item.id} THEN #{item.deleteType}
|
||||
</foreach>
|
||||
</trim>
|
||||
</trim>
|
||||
WHERE delete_type = 0
|
||||
AND id IN
|
||||
<foreach collection="collection" item="item" open="(" close=")" separator=",">
|
||||
#{item.id}
|
||||
</foreach>
|
||||
</update>
|
||||
|
||||
<update id="updateById" parameterType="com.engine.salary.entity.siarchives.po.InsuranceArchivesBaseInfoPO">
|
||||
UPDATE hrsa_insurance_base_info
|
||||
<set>
|
||||
|
|
|
|||
Loading…
Reference in New Issue