日期:2014-05-17  浏览次数:20914 次

如何在java中创建存储过程
我用java编写了一段频繁调用oracle数据库的程序,现在想用存储过程来提高记问速度,我想请教的是,存储过程是在sql plus中创建然后在java代码中调用,还是可以将存储过程直接在java代码中创建,然后在java中调用。
我以前没有用过存储过程,请朋友们多多指教!!

------解决方案--------------------
我的异常网推荐解决方案:oracle存储过程,http://www.aiyiweb.com/oracle-develop/177537.html
------解决方案--------------------
sql plus中创建然后在java代码中调用
------解决方案--------------------
一般来讲,java中只能调用存储过程的名称及参数,你的存储过程用toad就可以调试啊
要么你就将传进来的参数赋给常量在sqlplus中执行
如:
SQL code
CREATE OR REPLACE procedure pr(a1 in number,a2 in number) 
as 
a3 number;
begin 
a3:=a1+a2; 
end pr;