mas com virgula na milhar?
-------------------------------------------------------------------------


Em 31/05/07, Rudinei Dias <[EMAIL PROTECTED]> escreveu:

Boa sugestão Osvaldo, mas
o melhor é formatar com '"R$ " 999G999G990D99'
pois se formatar com 000G000G000D99', o retorno será "R$
000,213,456.79" pelo exemplo abaixo,
exceto se é isso que se deseja.

exemplos
SELECT to_char(213456.789,'"R$ " 000G000G000D99');  => "R$   000,213,
456.79"
SELECT to_char(213456.789,'"R$ " 999G999G990D99'); => "R$   213,456.79"
SELECT to_char(0.789,'"R$ " 999G999G990D99'); => "R$   0.79"
SELECT to_char(.7,'"R$ " 999G999G990D99'); => "R$   0.70"

Um abraço.

Osvaldo Kussama escreveu:
>
> jfranco wrote:
>
>> Gostaria de saber se tem alguma Função para formatar numeros
>> (float,decimal,
>> number) para Real (999.999.999,99), via SQL.
>>
>>
>
>
> to_char
> http://www.postgresql.org/docs/8.2/interactive/functions-formatting.html
>
> SELECT to_char(seu_numero,'"R$ " 000G000G009D99');
>
> []s
> Osvaldo
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>


_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a