On 19-07-2012 16:05, Vinicius Santos wrote:
>
>     SELECT sua_coluna/1.00000000000000 FROM sua_tabela WHERE suas_condições;
>
>     Ajustando para sair o resultado da linha que você está suspeitando?
>
>
> Fiz assim:
>
> SELECT valor FROM nova_tabela:
> --------------------------------------------------
> 355.5500
> 355.5500
>
> Depois:
>
> SELECT valor/1.00000000000000 FROM nova_tabela:
> --------------------------------------------------
> 355.5500000000000114
> 355.5500000000000114

Logo, o PostgreSQL está agindo corretamente.
Note que o valor armazenado é o que você viu acima.
O que está aparecendo no SELECT seco é um arredondamento apenas na 
visualização do valor.

Seu sistema deve ter inserido os dígitos extras.

Não há correção no PostgreSQL nenhuma pro comportamento que você está 
obtendo, está tudo *absolutamente normal*.

[]s

Flavio Henrique A. Gurgel
Consultor e Instrutor 4Linux
Tel: +55-11-2125-4747
www.4linux.com.br
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Reply via email to