日本語PDF

TO_CHAR (bfile|blob)

構文

to_char_bfile_blob::=

目的

TO_CHAR (bfile|blob)は、BFILEデータまたはBLOBデータをデータベース文字セットに変換します。戻り値は常にVARCHAR2です。戻される値が大きすぎてVARCHAR2データ型に収まらない場合は、データが切り捨てられます。

csidには、BFILEまたはBLOBデータの文字セットのIDを指定します。BFILEまたはBLOBデータの文字セットがデータベース文字セットの場合、csidに0の値を指定することも、csid自体を省略することもできます。

関連項目:

このファンクションの文字の戻り値に割り当てる照合を定義する照合導出ルールは、『Oracle Databaseグローバリゼーション・サポート・ガイド』の付録Cを参照してください。

次の例では、その入力として、ID 873の文字セットを使用する、表media_tabBFILE列のmedia_colを取得します。この例では、データベース文字セットを使用するVARCHAR2値が戻されます。

SELECT TO_CHAR(media_col, 873) FROM media_tab;