Mybatis 错误信息:Parameter index out of range

原创 2015年07月10日 11:19:14

Mybatis  的xml的Mapper文件中用到Like拼接模糊查询时出现如下错误提示:

    Parameter index out of range (2 > number of parameters, which is 1)

原因是  PreparedStatement的sql中?是不能带有引号的;

select * from t_user where nake like '%?%'  Mybatis解析xml文件就会跑出异常,可以用一个函数轻松解决

select * from t_user where nake like   CONCAT('%','${name}','%') 

相关文章推荐

Parameter index out of range (1 > number of parameters, which is 0).] with r

遇到Parameter index out of range (1 > number of parameters, which is 0)怎么办? 2011年05月12日 星期四 23:45遇到了P...

java.sql.SQLException: Parameter index out of range (1 > number of parameters, which is 0)

详细错误描述: import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Selec...

Caused by: java.sql.SQLException: Parameter index out of range (1 > number of parameters, which is 0

1、错误描述 [ERROR:]2015-05-05 16:35:50,664 [异常拦截] org.hibernate.exception.GenericJDBCException: error ...

golang slice index out of range错误

slice

解决SSO客户端验证错误String index out of range

看控台的信息是客户端进行ticket的时候出错了报错信息如下: java.lang.StringIndexOutOfBoundsException: String index out of rang...

python列表删除会出现一个错误 list index out of range

1,这是列表在删除的时候出现的一个问题,目的是为了删除列表中的0元素# _*_ coding:utf-8 _*_ # __author__ = 'dragon' P = [0, 1, 2, 2, 2,...

修改桌面堆栈大小,解决运行大量程序时出现”Out of Memory”(内存不足)错误信息的问题

    大家在使用计算机是否遇到过下面的问题呢?    当运行大量的程序时,在您尝试开启新的程序或者使用正在运行的程序时,出现”Out of Memory”(内存不足)错误信息,即使您的计算机仍然拥有...

python创建cocos2d-x出现list index out of range的问题解决方法

LZ看这个问题网上找半天没有解决的,最后只能放弃,虽然程序

java.lang.StringIndexOutOfBoundsException: String index out of range: 1这是怎么回事?

String index out of  range: 1 range: 2 `````````````````信息: Server startup in 15044 ms 服务器启动完成 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Mybatis 错误信息:Parameter index out of range
举报原因:
原因补充:

(最多只允许输入30个字)