ヘッダーをスキップ
Oracle® OLAP Expression Syntaxリファレンス
リリース11.2
B70202-01
  目次へ移動
目次

前
 
次
 

TO_NCHAR (数値)

TO_NCHAR (数値)は、数値を各国語キャラクタ・セットに変換します。

戻り値

NVARCHAR2

構文

TO_CHAR(n [, fmt [, 'nlsparam' ] ])

引数

n: 変換する数値式です。

fmtは数値フォーマット・モデルを指定するテキスト式です。Oracle Database SQLリファレンスを参照してください。

nlsparam: 返される文字のフォーマットを指定するテキスト式です。次の数値フォーマット要素を使用します。

この引数のフォーマットを次に示します。

'NLS_NUMERIC_CHARACTERS = ''dg''
   NLS_CURRENCY = ''text''
   NLS_ISO_CURRENCY = territory '

文字dは小数点文字、gは、グループ・セパレータを表します。これらは、異なるシングルバイト文字である必要があります。引用した文字列内では、2つの一重引用符でパラメータ値を囲んでください。通貨記号には10文字使用できます。

この引数またはNLSパラメータのいずれかを省略すると、この関数はセッションのデフォルト値を使用します。

TO_NCHAR(1234567, 'C9G999G999D99')は、USD1,234,567.00のようなテキスト文字列を返します。

TO_NCHAR(1234567, 'C9G999G999D99', 'NLS_ISO_CURRENCY = SPAIN')は、テキスト文字列EUR1,234,567.00を返します。