0

Oracle を使用して .Net でアプリケーションを開発している場合OracleCommand、プロパティを持つクラスがありますAddRowId=true。このステートメントは、結果セットに RowId 列を含めます。

しかし、JDBC で同様のものを見つけることができませんOracleStatement。誰かがこれについて私を助けることができますか? ストアド プロシージャを変更せずに、ストアド プロシージャの結果セットに返される行 ID を取得する必要があります。

4

2 に答える 2

0

ストアド プロシージャを編集できない場合、ストアド プロシージャによって返される行の ROWID を Java または .Net プログラムに提供する方法がありません。ROWID は、ステートメントを介して直接のみ使用できます。SELECT

于 2013-06-10T15:24:32.767 に答える
0

「ROWID」疑似列をクエリに追加して、行 ID を取得します。

元:

SELECT name, ROWID
FROM People
于 2013-06-10T14:46:39.623 に答える