Я не могу преобразовать числовое значение в строку. Например, ниже приведен запрос:Невозможно преобразовать числовое значение в String в postgres sql
select to_char(50000.00,'999D99S')
Любая помощь была бы благодарна.
Я не могу преобразовать числовое значение в строку. Например, ниже приведен запрос:Невозможно преобразовать числовое значение в String в postgres sql
select to_char(50000.00,'999D99S')
Любая помощь была бы благодарна.
Ниже синтаксис помог мне:
select 50000.00::text as content
Вы должны добавить больше 9
:
select to_char(50000.00,'99 999D99S');
Если вы не знаете, сколько десятичного вы можете иметь, просто сделать что-то вроде:
select to_char(50000.00,'999 999 999 999D99S');