首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

java.sql.SQLException: Invalid parameter index 九

2013-03-26 
java.sql.SQLException: Invalid parameter index 9问题:把系统Oracle数据库换成Sql server数据时,调用存

java.sql.SQLException: Invalid parameter index 9

问题:
     把系统Oracle数据库换成Sql server数据时,调用存储过程时出现如标题异常。

解决:
     1、在快崩溃时,检查代码发现prepareCall 存储过程代码时,小写了大括号“{call 存储过程名称(?,?,?,?,?,?,?)}”,加上一试,就OK了,真纠结,太大意了,一直用oracle,不写是可以调用,没想到sql server必需加。
     2、还有一种情况也报这种异常,就是输入参数值个数多于定义参数个数时。
我的异常网推荐解决方案:oracle存储过程,http://www.myexception.cn/oracle-develop/177537.html

热点排行