CONVERTTOBLOB

CONVERTTOBLOB プロシージャは、文字データをバイナリに変換する機能を提供します。

CONVERTTOBLOB(<dest_lob> IN OUT BLOB, <src_clob> CLOB,
  <amount> INTEGER, <dest_offset> IN OUT INTEGER,
  <src_offset> IN OUT INTEGER, <blob_csid> NUMBER,
  <lang_context> IN OUT INTEGER, <warning> OUT INTEGER)

Parameters

dest_lob

文字データの変換先の BLOB ラージオブジェクトロケーター。

src_clob

変換される文字データの CLOB ラージオブジェクトロケーター。

amount

変換する src_clob の文字数。

dest_offset IN

ソース CLOB の書き込みを開始する宛先 BLOB のバイト単位の位置。最初のバイトはオフセット1です。

dest_offset OUT

書き込み操作が完了した後の宛先 BLOB のバイト単位の位置。最初のバイトはオフセット1です。

src_offset IN

宛先 BLOB への変換を開始するソース CLOB 内の文字の位置。最初の文字はオフセット1です。

src_offset OUT

変換操作が完了した後のソース CLOB 内の文字の位置。最初の文字はオフセット1です。

blob_csid

変換された宛先 BLOB の文字セットID。

lang_context IN

変換の言語コンテキスト。通常、この設定にはデフォルト値の0が使用されます。

lang_context OUT

変換完了後の言語コンテキスト。

warning

変換が成功した場合は0、変換できない文字が検出された場合は1。