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')