プライマリ・コンテンツに移動
Oracle® Database SQL言語リファレンス
11gリリース2 (11.2)
B56299-08
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

TO_CHAR(文字)

構文

to_char_char::=

to_char_char.gifの説明が続きます。
図「to_char_char.gif」の説明

用途

TO_CHAR(文字)は、NCHARNVARCHAR2CLOBまたはNCLOBデータをデータベース・キャラクタ・セットに変換します。戻り値は常にVARCHAR2です。

このファンクションを使用してキャラクタLOBをデータベース・キャラクタ・セットに変換すると、変換するLOB値がターゲットの型よりも大きい場合、エラーが戻されます。

次の例では、単純な文字列を文字データとして解析します。

SELECT TO_CHAR('01110') FROM DUAL;

TO_CH
-----
01110

この例と、「TO_CHAR(数値)」の最初の例を比較してください。

次の例では、pm.print_media表のCLOBデータをデータベース・キャラクタ・セットに変換します。

SELECT TO_CHAR(ad_sourcetext) FROM print_media
      WHERE product_id = 2268;

TO_CHAR(AD_SOURCETEXT)
--------------------------------------------------------------------
******************************
TIGER2 2268...Standard Hayes Compatible Modem
Product ID: 2268
The #1 selling modem in the universe! Tiger2's modem includes call management
and Internet voicing. Make real-time full duplex phone calls at the same time
you're online.
**********************************