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。