0
(1)当您在存储过程中打开多个游标,然后使用JDBC可调用语句遍历结果集时,每个游标都依次返回与它们的游标打开顺序相同的顺序在存储过程中?或者相反?要么....?当使用JDBC callable stmt存储过程时返回的结果集的顺序是什么?
(2)有没有一种方法可以通过序号或名称指定哪个结果集要先处理?
(1)当您在存储过程中打开多个游标,然后使用JDBC可调用语句遍历结果集时,每个游标都依次返回与它们的游标打开顺序相同的顺序在存储过程中?或者相反?要么....?当使用JDBC callable stmt存储过程时返回的结果集的顺序是什么?
(2)有没有一种方法可以通过序号或名称指定哪个结果集要先处理?
对于1:返回结果集的顺序对于JDBC是未定义的,因此它将取决于您的实际数据库系统。也就是说,存储过程返回结果的顺序不同于存储过程产生的顺序,这是非常不合逻辑的。
对于2:再次,这不是由JDBC定义的。但是我还没有听说过数据库系统可以让你通过存储过程中的顺序来控制返回结果的顺序。