首页 > 代码库 > 执行sql语句异常...需要的参数与提供的值个数不匹配

执行sql语句异常...需要的参数与提供的值个数不匹配

  执行mysql语句时,出现以下错误时。

  技术分享

  看错误提示,提示说你的sql语句只需要5个参数,而你提供了8个值value,你确定你确实需要8个参数,而你的sql语句却提示说只需要5个参数

  这时,请仔细检查一下你的sql语句

  发现没有,在更新语句update的  a.product_image_url=‘?   这里多加了一个単引号,导致后面的3个参数没有被找到

  这里只需把単引号去掉

 

执行sql语句异常...需要的参数与提供的值个数不匹配