From: | Thomas Kellerer <spam_eater(at)gmx(dot)net> |
---|---|
To: | pgsql-general(at)postgresql(dot)org |
Subject: | Re: About the MONEY type |
Date: | 2016-11-30 12:05:06 |
Message-ID: | o1mf9e$bii$1@blaine.gmane.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
Tobia Conforto schrieb am 30.11.2016 um 12:15:
> I think MONEY is a great datatype, at least in theory.
I personally find it pretty useless to be honest - especially because the currency symbol depends on the client.
So if I store a money value in the database, some clients see CHF, some see Kč, some see £ and others might see € - all see the same amount.
Which seems totally wrong because 10€ is something completely different then 10Kč or 10£.
Plus: inside a programming language (e.g. Java/JDBC) it's hard to work with the values because the database sends the values as a string (it has to because of the currency symbol) but in reality it is a number - but you can't just convert the String to a number again because of the symbol.
So I always recommend to not use it (in Postgres just as well as in other DBMS, e.g. SQL Server)
From | Date | Subject | |
---|---|---|---|
Next Message | Karsten Hilbert | 2016-11-30 12:27:04 | Re: Verify Option with pg_dump |
Previous Message | Howard News | 2016-11-30 12:00:07 | Verify Option with pg_dump |