> Date: Fri, 24 Sep 2010 08:01:35 -0400
> Subject: Re: [HACKERS] Name column
> From: robertmh...@gmail.com
> To: heikki.linnakan...@enterprisedb.com
> CC: arhi...@dc.baikal.ru; pgsql-hackers@postgresql.org
> 
> On Fri, Sep 24, 2010 at 6:35 AM, Heikki Linnakangas
> <heikki.linnakan...@enterprisedb.com> wrote:
> > For historical reasons PostgreSQL supports calling a function with a single
> > argument like "column.function", in addition to "function(column)". There is
> > a function "name(text)" that casts the input to the 'name' datatype, so your
> > example casts the row to text and from text to name.
> 
> I'm starting to wonder if we should think about deprecating this
> behavior.  It is awfully confusing and unintuitive.
> 

I agree, it is very unintuitive. 
+1  for deprecating this behavior.
                                          

Reply via email to