解决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}")

猜你喜欢

转载自blog.csdn.net/zzzzzwbetter/article/details/130209865
今日推荐