... 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 <[EMAIL PROTECTED]> wrote: > In article <[EMAIL PROTECTED]>, > Bruno Wolff III <[EMAIL PROTECTED]> writes: > > > On Fri, Jan 30, 2004 at 10:55:13 -0800, > > Chris Gamache <[EMAIL PROTECTED]> 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/ ---------------------------(end of broadcast)--------------------------- TIP 7: don't forget to increase your free space map settings