非互換
Symfoware Server (Postgres)では、3桁区切りのピリオドに対する動作が変更となります。
数値書式用のテンプレートパターンとしてD書式を指定していても、ピリオドが小数点であるように処理します。
[例]
=# SET lc_numeric TO 'de_DE'; =# SELECT to_number('12.345,67', 'FM9G9999D99');
to_number ---------- 12.34
書式に従った実行結果を返却します。
[例]
=# SET lc_numeric TO 'de_DE'; =# SELECT to_number('12.345,67', 'FM9G9999D99');
to_number ---------- 12345.67
対処方法
ありません。