[22001][1292] Data truncation: Truncated incorrect DOUBLE value: 8222908bb2fe38c0f2bfe1342c698154
问题的背景是项目的架构经过了一次迁移,迁移之后实体类id的规则由之前的纯数字变成了标题的这种,问题出现在一个修改接口中,接口的用来接受id的传参是一个Long
类型,然后sql执行的时候就报了这个错误,单纯看这个错误,似乎是格式的问题,但是因为我的数据表中只有一个这个类型的id,而我没改这个数据,所以我往前溯源找到了问题所在,改传参类型为String
之后这个问题就解决了。