0

(1) ストアド プロシージャで複数のカーソルを開き、JDBC 呼び出し可能ステートメントを使用して結果セットを反復処理すると、それぞれが返される順序と同じ順序でカーソルが開かれます。ストアドプロシージャ?それともその逆?または....?

(2) 最初に処理する結果セットをシーケンス番号または名前で指定する方法はありますか?

4

1 に答える 1

0

1 の場合: 返される結果セットの順序は JDBC では定義されていないため、実際のデータベース システムによって異なります。とはいえ、ストアド プロシージャが、ストアド プロシージャによって生成された順序とは異なる順序で結果を返すことは非常に非論理的です。

2 の場合: 繰り返しますが、これは JDBC では定義されていません。しかし、返された結果の順序を、ストアド プロシージャ内の順序以外の方法で制御できるデータベース システムについては聞いたことがありません。

于 2013-03-22T07:59:17.917 に答える