COPY

COPY プロシージャは、1つの大きなオブジェクトを別の大きなオブジェクトにコピーする機能を提供します。ソースラージオブジェクトとデスティネーションラージオブジェクトは同じデータ型である必要があります。

COPY(<dest_lob> IN OUT { BLOB | CLOB }, <src_lob>
{ BLOB | CLOB },
  <amount> INTEGER
  [, <dest_offset> INTEGER [, <src_offset> INTEGER ]])

Parameters

dest_lob

src_lob のコピー先のラージオブジェクトのラージオブジェクトロケーター。 src_lob と同じデータ型でなければなりません。

src_lob

dest_lob にコピーされるラージオブジェクトのラージオブジェクトロケーター。 dest_lob と同じデータ型でなければなりません。

amount

コピーする src_lob のバイト数/文字数。

dest_offset

ソースラージオブジェクトの書き込みを開始するターゲットラージオブジェクト内の位置。最初の位置はオフセット1です。デフォルトは1です。

src_offset

コピー先のラージオブジェクトへのコピーを開始するソースラージオブジェクトの位置。最初の位置はオフセット1です。デフォルトは1です。