1

Oracle からの BLOB データのフェッチに関する次のクエリがあります ( OracleDataReader- .Net を使用して BLOB 値を読み取ろうとしています)。

BLOB全体をサーバーメモリにロードせずに、OracleデータベースのBLOBデータをチャンクとして読み取ることは可能ですか? OracleDataReader.GetBytes()サーバーメモリにブロブ全体をロードすると思います。

null バッファを渡しGetBytes()て BLOB のサイズをフェッチしますが、BLOB をサーバーのメモリにロードする必要がありますか?

BLOB 全体をメモリにロードせずに、BLOB サイズと BLOB データをチャンクとしてフェッチする最適な方法は何でしょうか?

4

1 に答える 1

0

DBMS_LOB.READを見てください。

于 2010-08-19T01:59:47.723 に答える