码迷,mamicode.com
首页 > 数据库 > 详细

Mybatis的SQL语句根据某些字段查不到值(语法不错)

时间:2018-11-16 10:31:41      阅读:372      评论:0      收藏:0      [点我收藏+]

标签:pre   any   jdbc   nbsp   sel   遇到   sql语句   param   select   

遇到过这样的问题,根据一些字段查数据库,数据库里运行没问题,但是到mapper.xml就是拿不到

结果我按每个条件试着查,发现其他都没问题,有一个字段作为条件查询时查询不到,

于是试着把#取值换成$取值,好了

<select id="getInventoryByThree" parameterType="com.docc.model.Inventory"
     resultType="com.docc.model.Inventory">
        select * from BUS_INVENTORY 
        where company = #{company,jdbcType=VARCHAR} 
              and reportdate = #{reportdate,jdbcType=CHAR} 
              and type = ${type} 
    </select>

 

Mybatis的SQL语句根据某些字段查不到值(语法不错)

标签:pre   any   jdbc   nbsp   sel   遇到   sql语句   param   select   

原文地址:https://www.cnblogs.com/fengnan/p/9967416.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!