首页 > 技术文章 > mybatis中sql查询不到数据单独运行sql可以获取数据

a6948076 2018-10-27 10:44 原文

      出现的问题是Mybatis  的sql语句查询不到数据。但是在toad 中运行是没有问题的。排查后发现是某一个字段值 出现的问题。如果是直接赋值没有问题。都能得到结果。如果是用变量替换掉就得不到结果。此时考虑的是多表联查中相同字段的变量类型不一致。果然 一个是char类型,一个是varchar2类型。

 

还容易出现该问题的原因就是 数据库中提交数据没有commit,次数数据库中能查到  运行mybaits语句查不到。 在此记忆防止忘记

推荐阅读