int8 version of NUMERIC?

From: David Garamond <lists(at)zara(dot)6(dot)isreserved(dot)com>
To: pgsql-general(at)postgresql(dot)org
Subject: int8 version of NUMERIC?
Date: 2004-01-08 20:45:39
Message-ID: 3FFDC173.8060406@zara.6.isreserved.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

In Interbase and Firebird, NUMERIC is implemented as 64-bit integer.
This limits the range to NUMERIC(18, *) but for many uses that's
adequate. And moreover it's fast and efficient.

Is there a way in PostgreSQL to do something similar, i.e. I want to:

- use 64-bit ints, not string bits or arbitrary precision which is
dubbed as "much slower than ints" in the documentation;

- use decimals, like NUMERIC(18,4);

- store and retrieve decimal numbers pretty much transparently (e.g. I
don't want to remember to insert 123456 for 12.3456 and playing with
multiplying/dividing by 10000);

--
dave

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Hought, Todd 2004-01-08 20:49:01 beginner query help
Previous Message Bruno Wolff III 2004-01-08 20:12:01 Re: 7.4, 'group by' default ordering?