COPY プロシージャー - ラージ・オブジェクトを別のラージ・オブジェクトにコピーする

COPY プロシージャーは、ラージ・オブジェクトを別のラージ・オブジェクトにコピーする機能を提供します。

注: コピー元とコピー先のラージ・オブジェクトは、同じデータ・タイプでなければなりません。

構文

構文図を読む構文図をスキップするDBMS_LOB.COPY_BLOB( dest_lob,src_lob,amount ,dest_offset,src_offset)
構文図を読む構文図をスキップするDBMS_LOB.COPY_CLOB( dest_lob,src_lob,amount ,dest_offset,src_offset)

パラメーター

dest_lob
src_lob のコピー先のラージ・オブジェクトのラージ・オブジェクト・ロケーターを指定する、タイプ BLOB(10M) または CLOB(10M) の入力または出力引数。 src_lob と同じデータ・タイプでなければなりません。
src_lob
dest_lob のコピー元のラージ・オブジェクトのラージ・オブジェクト・ロケーターを指定する、タイプ BLOB(10M) または CLOB(10M) の入力引数。 dest_lob と同じデータ・タイプでなければなりません。
amount
コピーされる src_lob のバイト数または文字数を指定する、タイプ INTEGER の入力引数。
dest_offset
コピー先ラージ・オブジェクト内のコピー元ラージ・オブジェクトの書き込み開始位置を指定する、タイプ INTEGER のオプション入力引数。 最初の位置はオフセット 1 となります。デフォルトは 1 です。
src_offset
コピー元ラージ・オブジェクト内のコピー先ラージ・オブジェクトへのコピー開始位置を指定する、タイプ INTEGER のオプション入力引数。 最初の位置はオフセット 1 となります。デフォルトは 1 です。

許可

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