我用java编写了一段频繁调用oracle数据库的程序,现在想用存储过程来提高记问速度,我想请教的是,存储过程是在sql plus中创建然后在java代码中调用,还是可以将存储过程直接在java代码中创建,然后在java中调用。
我以前没有用过存储过程,请朋友们多多指教!!
------解决方案--------------------
代码迷推荐解决方案:oracle存储过程,http://www.daimami.com/search?q=177537
------解决方案--------------------
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;