解决update报错:Truncated incorrect DOUBLE value:

用springboot写更新语句的时候,报错了Truncated incorrect DOUBLE value:的错,看了一下网上的解决办法,总结一下:

1、看sql语句有没有写对,字段的类型匹不匹配。

2、sql语句里不用and连接,而是直接用,连接。

我是第二种情况,即:
我的sql语句写成了:

@Update("update application set apState = #{apState} and mId = #{mId} and apMNote = #{apMNote} where apId = #{apId}")

但其实应该是:

 @Update("update application set apState = #{apState} ,mId = #{mId} ,apMNote = #{apMNote} where apId = #{apId}")

文章出处登录后可见!

已经登录?立即刷新

共计人评分,平均

到目前为止还没有投票!成为第一位评论此文章。

(0)
乘风的头像乘风管理团队
上一篇 2023年12月15日
下一篇 2023年12月15日

相关推荐