Perfect, thank you. I will try to find that in the documentation as I was obviously not looking at the correct page I had linked to earlier.
On Fri, Sep 9, 2011 at 11:05 AM, Day, David <d...@redcom.com> wrote: > Henry,**** > > ** ** > > Does this suit your need?**** > > ** ** > > select 1/3::float as answer;**** > > answer **** > > -------------------**** > > 0.333333333333333**** > > (1 row)**** > > ** ** > > *From:* pgsql-general-ow...@postgresql.org [mailto: > pgsql-general-ow...@postgresql.org] *On Behalf Of *Henry Drexler > *Sent:* Friday, September 09, 2011 10:42 AM > *To:* pgsql-general@postgresql.org > *Subject:* [GENERAL] integer instead of 'double precision'?**** > > ** ** > > take any table and run**** > > ** ** > > Query**** > > ---------------------**** > > select**** > > 1/3**** > > from**** > > storage**** > > limit 1**** > > ** ** > > ** ** > > Result**** > > ---------------------**** > > ?column?**** > > integer**** > > 0**** > > ** ** > > ** ** > > Expected Result**** > > ---------------------**** > > ?column?**** > > double precision**** > > 0.33333...**** > > ** ** > > ** ** > > ** ** > > Question**** > > ---------------------**** > > Since there is no column type to begin with as this is a made-up column, > shouldn't postgres know it is double precision due to the remainder?**** > > ** ** > > I thought perhaps I could cast it as double precision as noted on > http://www.postgresql.org/docs/8.3/interactive/sql-expressions.html**** > > ** ** > > though doing the following:**** > > ** ** > > select**** > > float8(1/3)**** > > from**** > > storage**** > > limit 1**** > > ** ** > > results in:**** > > ** ** > > float8**** > > double precision**** > > 0**** > > ** ** > > ** ** > > any ideas on how to get this type of a manufactured column (not sure the > right term for it) to show the double precision result?**** > > ** ** >