From: | Chris Gamache <cgg007(at)yahoo(dot)com> |
---|---|
To: | Harald Fuchs <hf118(at)protecting(dot)net>, pgsql-admin(at)postgresql(dot)org |
Subject: | Re: Alternative to "Money" ... |
Date: | 2004-02-03 14:17:33 |
Message-ID: | 20040203141733.80158.qmail@web13805.mail.yahoo.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-admin |
... I can't _quite_ tell if you're serious or not ... :)
If you are serious, are you saying to do something like:
CREATE TABLE new_money (product text, dollars int4, cents int4);
INSERT INTO new_money (product, dollars, cents) values ('Flowbee','19','95');
INSERT INTO new_money (product, dollars, cents) values ('Garth Brooks\'s
Greatest Hits','9','99');
SELECT product, (dollars || '.' || cents)::numeric FROM new_money;
product | numeric
------------------------------+---------
Flowbee | 19.95
Garth Brooks's Greatest Hits | 9.99
(2 rows)
... Will that really improve performance? I'd probably have to create a view
and rule on the view if I didn't want to drasticly alter the way I'm handling
currency in my pre-existing code ...
CG
--- Harald Fuchs <hf118(at)protecting(dot)net> wrote:
> In article <20040130203122(dot)GA1488(at)wolff(dot)to>,
> Bruno Wolff III <bruno(at)wolff(dot)to> writes:
>
> > On Fri, Jan 30, 2004 at 10:55:13 -0800,
> > Chris Gamache <cgg007(at)yahoo(dot)com> wrote:
> >> Well, after living with the (depreciated) Money datatype for 5 years, I
> think
> >> its finally time to say goodbye (and now that we have DROP COLUMN it'll be
> MUCH
> >> easier transition). What's the preferred monetary datatype? numeric(10,2)?
> >> float4? float8? We're dealing only with US Dollars.
>
> > You probably just want plain numeric.
>
> As long as you don't want to deal with the new US budget deficit,
> storing cents in an INT or BIGINT column might perform better.
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 7: don't forget to increase your free space map settings
__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free web site building tool. Try it!
http://webhosting.yahoo.com/ps/sb/
From | Date | Subject | |
---|---|---|---|
Next Message | Matt Clark | 2004-02-03 14:42:40 | Re: Alternative to "Money" ... |
Previous Message | Mark Lubratt | 2004-02-03 13:54:41 | pg_dump privileges |