Я пытаюсь отформатировать числовое значение всегда в формате "9 999,99" (обратите внимание на пробел).
Проблема в том, что oracle не предоставляет мне числовую маску для получения этого формата.
Самое близкое, что я получаю, - к to_char (значение, '99990,99'), но нельзя поставить этот пробел после третьей цифры.
несколько примеров того, что я хотел бы получить
1345,67 -> 1 345,67
12356,00 -> 12 356,00
0,56 -> 0,56
Как я мог сделать это, возможно, используя регулярное выражение ?? есть идеи?