TO_CLOB (bfile|blob)
構文
目的
TO_CLOB
(bfile|blob)は、BFILE
データまたはBLOB
データをデータベース文字セットに変換し、CLOB
値としてデータを戻します。
csid
には、BFILE
またはBLOB
データの文字セットのIDを指定します。BFILE
またはBLOB
データの文字セットがデータベース文字セットの場合、csid
に0の値を指定することも、csid
自体を省略することもできます。
mime_type
には、このファンクションで戻されるCLOB
値に設定されるMIMEタイプを指定します。mime_type
を省略すると、CLOB
値にMIMEタイプが設定されません。
関連項目:
このファンクションの文字の戻り値に割り当てる照合を定義する照合導出ルールは、『Oracle Databaseグローバリゼーション・サポート・ガイド』の付録Cを参照してください。
例
次の例では、ID 873の文字セットを使用する、表media_tab
のBFILE
列の値docu
のCLOB
を戻します。これにより、結果のCLOB
でMIMEタイプがtext/xml
に設定されます。
SELECT TO_CLOB(docu, 873, 'text/xml') FROM media_tab;