Pessoal
To quebrando a cabeça aqui... Tenho um campo com valor e tentei usar esta função, mas sem sucesso o valor ainda esta vindo americano:
to_char(ril.unit_price,'999g999g990d00')
1,234.56
Como posso resolver isso quero que venha assim no relatorio:
1.234,56
Qualquer dica e bem vinda.
Valeu.
Douglas - Madmax.[/img]
Formatação de Moeda estilo Brasil
- dr_gori
- Moderador
- Mensagens: 5024
- Registrado em: Seg, 03 Mai 2004 3:08 pm
- Localização: Portland, OR USA
- Contato:
Thomas F. G
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Veja se esse tópico te ajuda:
http://glufke.net/oracle/viewtopic.php?t=22
SQL>alter session set NLS_NUMERIC_CHARACTERS=',.';
SQL>alter session set NLS_CURRENCY='R$';
SQL>column SAL format L99G999G999D09
-
- Rank: DBA Pleno
- Mensagens: 232
- Registrado em: Sex, 30 Mar 2007 7:26 pm
- Localização: Londrina - PR
Rafael O. Genaro
Lembrando que também é possível alterar os caracteres separadores sem alterá-los na sessão:
select to_char(12131.1, 'FM999G999G999D90', 'nls_numeric_characters='',.''')
from dual
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 8 visitantes