On 25 February 2013 12:48, Craig Ringer <cr...@2ndquadrant.com> wrote:
> However, the thing I want most couldn't be provided by this patch
> because it seems to be a deeper server limitation: the ability to get
> typmod data from calculation results like
>
>     NUMERIC(8,3) '11.131' + NUMERIC(8,3) '12.123'

But is the derived typmod always available? For example, with PostGIS:

postgis=# SELECT g, ST_Centroid(g) INTO TEMP t
postgis-# FROM (SELECT 'POLYGON((0 0, 1 1, 0 1, 0 0))'::geometry(Polygon)
g) p;
SELECT 1
postgis=# \d t
            Table "pg_temp_15.t"
   Column    |       Type        | Modifiers
-------------+-------------------+-----------
 g           | geometry(Polygon) |
 st_centroid | geometry          |

-Mike

Reply via email to