1.代码中MyBatiesPlus执行的结果,如下图,handle字段中U后面是C
2.相同sql拷贝到客户端中查询出的结果,如下图,handle字段U后面是B
原因:有程序去更改handle,把handle改为了带有C的值,但是在报错后,程序进行了回滚
总结:代码中查询的sql的结果和客户端查询的结果不一致,应考虑程序执行过程中做了修改,报错之后是否发生回滚,这样导致你debug过程中看到的值,和你debug之后在数据库查的值不一样
标签:handle,结果,查询,报错,SQL,MyBatis,执行,客户端 From: https://www.cnblogs.com/max1995/p/17564138.html