READ¶
READ
プロシージャは、ラージオブジェクトの一部をバッファに読み込む機能を提供します。
READ(<lob_loc> { BLOB | CLOB }, <amount> IN OUT BINARY_INTEGER,
<offset> INTEGER, <buffer> OUT { RAW | VARCHAR2 })
Parameters
lob_loc
読み込まれるラージオブジェクトのラージオブジェクトロケーター。
amount IN
読み取るバイト数/文字数。
amount OUT
実際に読み取られたバイト数/文字数。読み取るデータがこれ以上ない場合、
amount
は0を返し、DATA_NOT_FOUND
例外がスローされます。
offset
読み始める位置。最初のバイト/文字は位置1です。
buffer
ラージオブジェクトを受け取る変数。
lob_loc
がBLOB
の場合、buffer
はRAW
でなければなりません。lob_loc
がCLOB
の場合、buffer
はVARCHAR2
でなければなりません。