Re: best way to handle enum type
От | Tom Hart |
---|---|
Тема | Re: best way to handle enum type |
Дата | |
Msg-id | 474727D0.4040809@coopfed.org обсуждение исходный текст |
Ответ на | Re: best way to handle enum type (Bruce Momjian <bruce@momjian.us>) |
Ответы |
Re: best way to handle enum type
|
Список | pgsql-general |
Bruce Momjian wrote: > Tom Hart wrote: > >> On a side note, I was just reading through the 8.3 changelog, (where I >> read about the enum datatype) and I noticed this line >> >> * >> >> Widen the MONEY data type to 64 bits (D'Arcy Cain) >> >> This greatly increases the range of supported MONEY values. >> >> I may be mistaken, but when I started developing this system (a data >> mine for a financial institution) I was told that the money datatype was >> deprecated and should not be used. Is this datatype still being worked >> on, and would it be viable to use in my development, as it is currently >> or in preparation for 8.3? >> > > Uh, yea, we did discuss this during 8.3 development, and you will see in > the 8.3 docs that MONEY is no longer marked as depricated. > > http://momjian.us/main/writings/pgsql/sgml/datatype-money.html > > Basically MONEY had some major limitations but now someone is working on > improve it so we probably will keep it. > > We still have these TODO items for MONEY: > > * Add locale-aware MONEY type, and support multiple currencies > > http://archives.postgresql.org/pgsql-general/2005-08/msg01432.php > http://archives.postgresql.org/pgsql-hackers/2007-03/msg01181.php > > * MONEY dumps in a locale-specific format making it difficult to > restore to a system with a different locale Ok, that's pretty much what I was told. Our data mine doesn't need to be aware of other locales/monetary formats atm, but given the changes that are happening with the datatype, I think I'll just have to stick with numeric(12,2). Are those TODO items scheduled to be worked on in 8.4 or are they more of a 'someday' item?
В списке pgsql-general по дате отправления: