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

java调用mysql带输出参数的存储过程有关问题

2012-10-30 
java调用mysql带输出参数的存储过程问题在java调用mysql的存储过程时当报以下错误的时候java.sql.SQLExcep

java调用mysql带输出参数的存储过程问题
在java调用mysql的存储过程时
当报以下错误的时候java.sql.SQLException: Parameter number X is not an OUT parameter

如果你确定第X个参数是输出参数
问题有可能是因为建存储过程的时候
输出参数写了备注。。。就会引起这个异常(耗了大半天才发现这错误)
错误写法如下

   create procedure pro_test(out cnt int/*备注啊,该死啊,把这备注删了就行了啊~~^_^*/)     begin      select 10 into cnt;      end


把那该死的备注删了就可以了。。。。
总算解决了这该死的问题

热点排行