没有合适的资源?快使用搜索试试~ 我知道了~
MySQL 报错:Parameter index out of range (1 > number of parameters, which is 0)——MySQL 数据库 like 语句通配符模糊查询小结 前言 今天在使用MySQL语句执行增删改查操作时,控制台报出了以下错误:Parameter index out of range (1 > number of parameters, which is 0)。翻译过来意思就是:查到结果数据为1,真实值应为0,参数越界,产生错误。如此也就明确了我们具体出错的地方——参数,即对于通配符”?”的处理。本文分别对执行普通 SQL 语句以及使用 l
资源推荐
资源详情
资源评论
MySQL 数据库数据库 like 语句通配符模糊查询小结语句通配符模糊查询小结
MySQL 报错:Parameter index out of range (1 > number of parameters, which is 0)——MySQL 数据库 like 语句通配符模糊
查询小结
前言 今天在使用MySQL语句执行增删改查操作时,控制台报出了以下错误:Parameter index out of range (1 > number of
parameters, which is 0)。翻译过来意思就是:查到结果数据为1,真实值应为0,参数越界,产生错误。如此也就明确了我们
具体出错的地方——参数,即对于通配符”?”的处理。本文分别对执行普通 SQL 语句以及使用 like 语句进行通配符模糊查询遇
到本错误进行了剖析,并给出解决方案。
一、分析一、分析 SQL 语句语句
1、普通、普通 SQL 语句的查询分析语句的查询分析
首先,我们来分析一下我之前使用的 SQL 语句:
String sql = "select count(*) from tab_route where cid = ?";
说明说明:我们直接使用通配符"?"来代替参数,使用 Spring 框架的 JdbcTemplate 执行增删改查操作。在这里是没有任何问题
的。
2、普通、普通 SQL 查询语句如何处理查询语句如何处理
如果在这里出错,请按照如下方式进行解决:
检查通配符"?"的格式,注意是在英文输入法下输入,非中文问号;检查 SQL 语句,使用通配符传递的参数是不加引号的,比
如下面的就是错误的:
String sql = "select count(*) from tab_route where cid = '?'";
3、使用、使用 like 通配符模糊查询语句分析通配符模糊查询语句分析
同理,我们依旧采用上面的方式进行模糊查询操作,来看一下出错的 SQL 语句:
String sql = "select count(*) from tab_route where rname like '%?%';
执行结果报错执行结果报错:Parameter index out of range (1 > number of parameters, which is 0) 。
结果分析结果分析:查到结果数据为1,真实值应为0,参数越界,产生错误。
我们明确如下语句是没有任何问题的:
String sql = select * from tab_route where rname like '%张%';
如此也就明确了我们具体出错的地方——参数,即对于 like 语句中通配符"?"的处理。
二、二、like 语句使用通配符模糊查询剖析语句使用通配符模糊查询剖析
1、like 语句的应用场景
使用 like 通配符进行模糊查询是我们在项目中常遇到的,比如在搜索框中对于数据的模糊查询。
资源评论
weixin_38656374
- 粉丝: 3
- 资源: 934
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- (源码)基于SimPy和贝叶斯优化的流程仿真系统.zip
- (源码)基于Java Web的个人信息管理系统.zip
- (源码)基于C++和OTL4的PostgreSQL数据库连接系统.zip
- (源码)基于ESP32和AWS IoT Core的室内温湿度监测系统.zip
- (源码)基于Arduino的I2C协议交通灯模拟系统.zip
- coco.names 文件
- (源码)基于Spring Boot和Vue的房屋租赁管理系统.zip
- (源码)基于Android的饭店点菜系统.zip
- (源码)基于Android平台的权限管理系统.zip
- (源码)基于CC++和wxWidgets框架的LEGO模型火车控制系统.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功