From: | "Heikki Linnakangas" <heikki(at)enterprisedb(dot)com> |
---|---|
To: | "Peter Kovacs" <maxottovonstirlitz(at)gmail(dot)com> |
Cc: | <pgsql-jdbc(at)postgresql(dot)org> |
Subject: | Re: PreparedStatement rounds doubles to scale 14 during update |
Date: | 2007-09-05 12:07:59 |
Message-ID: | 46DE9C1F.6030407@enterprisedb.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-jdbc |
Peter Kovacs wrote:
> Heikki,
>
> Thank you for your reply.
>
> What are base-10 datatypes? Are they numeric types? I cannot find them
> in the backend documentation.
I meant any data type that can accurately represent a base-10 decimal
number. In PostgreSQL, that's numeric. In Java, it's BigDecimal.
If you're not familiar with the differences between floating point and
decimal numbers, I'd suggest you to read on it. This python tutorial for
example has a pretty good chapter on the issues:
http://docs.python.org/tut/node16.html
> Is there a mapping of Java types to backend types documented somewhere?
There is for mapping between Java types and SQL types, see "Getting
Started with with the JDBC API" by Sun:
http://java.sun.com/j2se/1.5.0/docs/guide/jdbc/getstart/mapping.html
--
Heikki Linnakangas
EnterpriseDB http://www.enterprisedb.com
From | Date | Subject | |
---|---|---|---|
Next Message | Peter Kovacs | 2007-09-05 13:13:19 | Re: PreparedStatement rounds doubles to scale 14 during update |
Previous Message | Peter Kovacs | 2007-09-05 11:42:00 | Re: PreparedStatement rounds doubles to scale 14 during update |