update water_failure_reason
set gylx = #{gylx, jdbcType=VARCHAR},
fsyz_ck = #{fsyzCk, jdbcType=VARCHAR},
jgyz = #{jgyz, jdbcType=VARCHAR},
fgq = #{fgq, jdbcType=VARCHAR},
psq = #{psq, jdbcType=VARCHAR},
xjf = #{xjf, jdbcType=VARCHAR},
mdgj = #{mdgj, jdbcType=VARCHAR},
mgz = #{mgz, jdbcType=VARCHAR},
is_gzdx = #{isGzdx, jdbcType=VARCHAR},
kzrq = #{kzrq, jdbcType=DATE},
sxrq = #{sxrq, jdbcType=DATE},
last_is_xjcg = #{lastIsXjcg, jdbcType=VARCHAR}
where
jh = #{jh, jdbcType=VARCHAR} and to_char(rq, 'yyyy-mm-dd') = to_char(#{rq, jdbcType=DATE}, 'yyyy-mm-dd')