<update id="updateSuddenIcd">
update SCREEN_SUDDEN_ICD set SUDDEN_SCREEN_CHOICE ='1'
<where>
CODE in
<if test="configValue!=null and configValue!=''">
<foreach collection="configValue.split(',')" open="(" close=")" index="index" item="item" separator=",">
<if test="(index % 999) == 998"> NULL ) OR CODE IN (</if>#{item}
</foreach>
</if>
</where>
</update>
ORACLE IN 查询时出现ORA-01795:列表中的最大表达式数为1000解决方法
最新推荐文章于 2023-11-09 22:46:56 发布
这篇文章描述了一个SQL更新语句,针对SuddenICD系统,设置SUDDEN_SCREEN_CHOICE为1,条件是configValue不为空且非空字符串,通过foreach遍历configValue中的值进行CODEin操作。
2683

被折叠的 条评论
为什么被折叠?



