调用存储过程出现的一个奇怪的问题
第一次在java中调用存储过程,代码如下:
CallableStatement proc = dbConn.prepareCall("{ call sp_parameters }");
proc.execute();
proc.close();
System.out.println("Loading parameters finished!");
存储过程sp_parameters中从一张表格中select出68条数据然后用游标一条一条做一些操作后插入到另外一张表格中。 奇怪的是每次都能选出68条数据,但是只能插入十几条,感觉是存储过程在执行过程中没执行完就被中断了,有什么办法能保证存储过程一定执行完再执行下面的语句吗?