Fellipe Henrique escreveu:
> Amigos, estou trabalhando com Postgre agora, e gostaria de saber
> quantas casas decimais o tipo Money trabalha, preciso de no mínimo 4...
Bem vindo Fellipe,
Quando a sua dúvida, você tem acesso ao servidor já? Se sim é só testar:
--Em formato Monetário
# SELECT '757657657653456.895564654'::money;
money
-------------------------
$757,657,657,653,456.90
(1 registro)
--Em formato Numérico
# SELECT '757657657653456.895564654'::numeric(40,4);
numeric
----------------------
757657657653456.8956
(1 registro)
Veja qual deles é melhor para suas necessidades, pois há limitações.
Uma dica pessoal? Sempre que um valor vai armazenar valor monetário eu
utilizo numeric com 2 (duas) casas decimais.
Mais informações:
http://www.postgresql.org/docs/current/static/datatype-money.html
http://www.postgresql.org/docs/current/static/datatype-numeric.html#DATATYPE-NUMERIC-DECIMAL
Em tempo, o correto é escrever "Postgres" ou "PostgreSQL", mas "Postgre"
não, veja:
http://www.postgresql.org/docs/faqs.FAQ_brazilian.html#item1.1
Um abraço.
--
Dickson S. Guedes
Administrador de Banco de Dados
Confesol - Projeto Colmeia
Florianopolis, SC, Brasil
(48) 3322-1185, ramal: 26
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral