无法在Java程序中执行Oracle软件包

时间:2019-05-10 19:33:43

标签: java oracle

我一直在使用API​​来自动执行程序包中存在的过程,但是,无论我尝试过什么,它都已使程序运行完毕,但是什么也没做。我知道这一点是因为过程功能是截断表,而当我在Oracle环境中执行该过程时,它就起作用了,但是,每次我尝试从代码中执行该过程都行不通。

     CallableStatement vc   =   con.prepareCall("{call custom.populate_q03and2.Q03and02_main(?, ?, ?)}");       
        vc.setInt  (1  ,   10);
        vc.setString  (  2  ,   "all");
        vc.setString (  3,  "sdsj" );

此代码成功运行后,预计该表将被截断并且当前尚未完成。

0 个答案:

没有答案