スイスでは、番号の形式は次のとおりです。
1'234.56
グループセパレーターには、アポストロフィまたは単純な引用符を使用します'
。
このように表示されるように、Oracleで文字列をフォーマットするにはどうすればよいですか?
これはコンマに対して機能します:
select to_char(1234.56, '999G999D99', q'[NLS_NUMERIC_CHARACTERS=.,]') from dual
私は単純な引用で同じアプローチを試みました:
select to_char(1234.56, '999G999D99', q'[NLS_NUMERIC_CHARACTERS=.']') from dual
しかし、私はこのエラーが発生します:
ORA-12702: invalid NLS parameter string used in SQL function
12702. 00000 - "invalid NLS parameter string used in SQL function"
*Cause: An unknown parameter name or invalid value is specified in a NLS
parameter string.
*Action: