为什么oracle中执行存储过程能成功,而在java中调用,却没有反应?
*************************************************************************************...
*********************************************************************************************
oracle中pro_name的代码:
-----------------------------------------------------------------------------------
create procedure pro_name(n_name varchar2, n_sal number) is
Begin
Update emp set sal=n_sal where ename=n_name;
end;
/
**********************************************************************************
版本:oracle10g
java中的classes12.jar已经引入了!
在oracle中执行:
SQL>exec pro_name('SMITH', 10000);
是没有问题的,sal可以被更改!
但是在java中执行时都没有错误,就是执行callStmt.execute();这句的时候没有反应!!
哪个出问题了?
刚刚接触oracle和java,麻烦哪位朋友帮解决下,万分感谢!
*********************************************************************************
知道上贴不出来java源码,在我空间里!
http://hi.baidu.com/yishiqianxun/item/36ccc7c33fab613a99b49849
追踪了,没看懂!
过程没有创建的时候,在java中提示必须创建过程,但是过程创建了执行时却没有反应! 展开
oracle中pro_name的代码:
-----------------------------------------------------------------------------------
create procedure pro_name(n_name varchar2, n_sal number) is
Begin
Update emp set sal=n_sal where ename=n_name;
end;
/
**********************************************************************************
版本:oracle10g
java中的classes12.jar已经引入了!
在oracle中执行:
SQL>exec pro_name('SMITH', 10000);
是没有问题的,sal可以被更改!
但是在java中执行时都没有错误,就是执行callStmt.execute();这句的时候没有反应!!
哪个出问题了?
刚刚接触oracle和java,麻烦哪位朋友帮解决下,万分感谢!
*********************************************************************************
知道上贴不出来java源码,在我空间里!
http://hi.baidu.com/yishiqianxun/item/36ccc7c33fab613a99b49849
追踪了,没看懂!
过程没有创建的时候,在java中提示必须创建过程,但是过程创建了执行时却没有反应! 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |