0

(1) 当您在存储过程中打开多个游标,然后使用 JDBC 可调用语句遍历结果集时,每个结果集的返回顺序与它们在存储过程中打开游标的顺序相同存储过程?或者反过来呢?或者....?

(2) 有没有办法通过序列号或名称指定首先处理哪个结果集?

4

1 回答 1

0

For 1:对于 JDBC,返回结果集的顺序是未定义的,因此取决于您的实际数据库系统。也就是说,存储过程以与存储过程生成的顺序不同的顺序返回结果是非常不合逻辑的。

对于 2:再一次,这不是 JDBC 定义的。但是,我还没有听说过允许您通过存储过程中的顺序以外的任何方式控制返回结果的顺序的数据库系统。

于 2013-03-22T07:59:17.917 回答