READ プロシージャー - ラージ・オブジェクトの部分読み取り

READ プロシージャーは、ラージ・オブジェクトの一部を読み取ってバッファーに入れる機能を提供します。

構文

構文図を読む構文図をスキップするDBMS_LOB.READ_BLOB( lob_loc,amount,offset ,buffer)
構文図を読む構文図をスキップするDBMS_LOB.READ_CLOB( lob_loc,amount,offset ,buffer)

パラメーター

lob_loc
読み取られるラージ・オブジェクトのラージ・オブジェクト・ロケーターを指定する、タイプ BLOB(10M) または CLOB(10M) の入力引数。
amount
読み取るバイト数または文字数を指定する、タイプ INTEGER の入力または出力引数。
offset
読み取り開始位置を指定する、タイプ INTEGER の入力引数。 最初のバイトまたは文字が位置 1 となります。
buffer
ラージ・オブジェクトを受け取る変数を指定する、タイプ BLOB(32762) または VARCHAR(32672) の出力引数。 lob_loc が BLOB の場合、buffer は BLOB でなければなりません。 lob_loc が CLOB の場合、buffer は VARCHAR でなければなりません。

許可

DBMS_LOB モジュールに対する EXECUTE 特権。