Re: dividing money by money
От | Andy Balholm |
---|---|
Тема | Re: dividing money by money |
Дата | |
Msg-id | E464FC59-EEDD-4439-829A-74BF3483AE81@balholm.com обсуждение исходный текст |
Ответ на | Re: dividing money by money ("Kevin Grittner" <Kevin.Grittner@wicourts.gov>) |
Список | pgsql-bugs |
On Mar 31, 2010, at 11:01 AM, Kevin Grittner wrote: > That was my first inclination, but the fact that two different > people talked about using division by '1'::money as a way to convert > money to another type has me nervous about using an approximate > type. Any chance you could rework it using numeric? I know it's > less trivial that way, but unless we provide a cast to numeric, I'm > afraid people will use the above trick, assign it to a numeric > variable or column, and then wonder why they've lost precision. >=20 > Or I guess we could leave this as you've written it and add support > for a cast from money to numeric. It probably is wiser to rewrite it with the numeric type. A cast from money= to numeric is theoretically ambiguous (the result could be either dollars = or cents), although most people would expect dollars. I'll see if I can rewrite it with a return type of numeric.
В списке pgsql-bugs по дате отправления: