如果是操作数据表,如update,insert,delete等,还是写存储过程效率高,楼主可以写个循环插入的过程就可以了,然后在java中调用该存储过程即可。
如果是一些数据的逻辑计算,可能还是java中的效率高。

解决方案 »

  1.   

    楼主最好找一本pl/sql语言基础的书看看就会了。
    或者自己搜索一下帖子,这样自己找到最终的答案会比他人直接给出答案来的有收获。
      

  2.   

    在过程中写.把输入的三个数据传递到过程中.然后计算从1开始到10*10*10循环,create or replace procedure pro_test(p_1 in number,p_2 in number,p_3 in number) as
    begin
        for i in 1..p_1*p_2*p_3 loop
             insert into table(....) values(i);  <--根据需要处理
        end loop;
        commit;
        ....
    end ;