2013-03-11 4 views
0

Если я добавлю символ валюты в значения, это выглядит так: $5000, я хочу, чтобы этот символ валюты был после значения: 5000$, можно отформатировать?Отчет Oracle, добавьте символ валюты после значений

+0

Документация здесь: http://docs.oracle.com/cd/B28359_01/server.111/b28286/sql_elements004.htm#i34510 –

ответ

1

Что-то вроде этого?

select to_char(5000, '9999l'), to_char(5000, 'l9999') 
from dual 

Here is a sqlfiddle demo


Если вы не хотите, чтобы указать длину вы можете сделать (мне не нравится это решение ...):

select substr(trim(to_char('1', 'l9')), 1, 1) || 5000 
from dual 

Here is another sqlfiddle demo

+0

ok, goo ответ, но я не знаю, сколько чисел в значении – Wizard

+0

@ Lopezito, как вы получаете свой foramt в настоящее время? –

Смежные вопросы