ヘッダーをスキップ
Oracle® Objects for OLE開発者ガイド
11gリリース2 (11.2) for Microsoft Windows
B58887-04
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

CopyFromBFILE(OraLOB)メソッド

説明

OraBFILEオブジェクトからLOB値の一部またはすべてをこのオブジェクトのLOB値にコピーします。

使用方法

OraBlob.CopyFromBFile srcBFile, amount, destOffset, srcOffset
 
OraClob.CopyFromBFile srcBFile, amount, destOffset, srcOffset

引数

このメソッドの引数は、次のとおりです。

引数 説明
[in] srcBFile データのコピー元OraBFILEオブジェクト。
[in] [オプション] amount コピーする最大数を指定するIntegerで、OraCLOBの場合は文字数、OraBLOBまたはOraBFILEの場合はバイト数を示します。デフォルト値は、srcBFileオブジェクトのBFILE値のサイズです。
[in] [オプション] destOffset このインスタンスの絶対オフセットを指定するためのInteger。デフォルト値は1です。
[in] [オプション] srcOffset コピー元OraBFILEオブジェクトのBFILE値の絶対オフセットを指定するためのInteger。デフォルト値は1です。

備考

このメソッドのコール前に、行レベルまたはオブジェクト・レベルでロックを取得する必要があります。

シングルバイト・キャラクタ・セットの場合、OraBFileオブジェクトはデータベースと同じキャラクタ・セットである必要があります。

データベースで可変長キャラクタ・セットを使用している場合、OraClob.CopyFromBFileメソッドに渡されるOraBFileオブジェクトはUCS2キャラクタ・セットのファイルを指している必要があります。