Olá,
Em 31 de agosto de 2010 15:52, Edson Ramiro <[email protected]> escreveu:

> Olá pessoal,
>
> Estou tentando modificar a configuração do double precision no banco
> (PostgreSQL 8.4), pois estou pegando este erro.
>
> >> DB Error: ERRO: sintaxe de entrada é inválida para tipo double
> precision: "0,5"
>
> A configuração do lc_numeric está para pt_BR.UTF-8, o Collation e o Ctype
> também estão em pt_BR.UTF-8.
>



>
> Sabem qual outra configuração pode influenciar no tipo do ponto flutuante?
>

Um pequeno exemplo:

postgres=# CREATE TEMP TABLE foo(valor DOUBLE PRECISION);
CREATE TABLE
postgres=# INSERT INTO foo VALUES (0.5);
INSERT 0 1
postgres=# INSERT INTO foo VALUES (1.22);
INSERT 0 1
postgres=# SELECT * FROM foo;
 valor
-------
   0.5
  1.22
(2 rows)



>
> Obrigado,
>
> --
> Edson Ramiro Lucas Filho
> {skype, twitter, gtalk}: erlfilho
> http://www.inf.ufpr.br/erlf07/
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>

[]s
-- 
JotaComm
http://jotacomm.wordpress.com
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a