执行sql语句异常...需要的参数与提供的值个数不匹配
Posted QW-lzm
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了执行sql语句异常...需要的参数与提供的值个数不匹配相关的知识,希望对你有一定的参考价值。
执行mysql语句时,出现以下错误时。
看错误提示,提示说你的sql语句只需要5个参数,而你提供了8个值value,你确定你确实需要8个参数,而你的sql语句却提示说只需要5个参数
这时,请仔细检查一下你的sql语句
发现没有,在更新语句update的 a.product_image_url=\'? 这里多加了一个単引号,导致后面的3个参数没有被找到
这里只需把単引号去掉
以上是关于执行sql语句异常...需要的参数与提供的值个数不匹配的主要内容,如果未能解决你的问题,请参考以下文章
java中mybatis动态传值,Map中的key与sql语句大小写差一个,但是并不报错,只是不出数据,这是为啥?
SQL2008还原数据库出错误:执行Transact-SQL语句或批处理时发生异常(MicrosoftSqlServer.ConnectionInfo