数値を通貨表記するサンプルです。
サンプル
例)数値1234567を通貨表記する
1 |
SELECT TO_CHAR(1234567, 'FML999,999,999') FROM dual; |
- 実行例
- TO_CHAR(1234567, 'FML999,999,999') --------------------------------------- \1,234,567
解説
- フォーマットの「FM」を付けないと先頭に空白が出力されてしまいます。
- フォーマットの「L」はデータベースに設定された通貨記号が表示されます。
- 設定されている通貨記号は以下SQLで確認できます。
1 2 |
SELECT VALUE FROM NLS_DATABASE_PARAMETERS WHERE PARAMETER = 'NLS_DUAL_CURRENCY'; |