Re: BUG #5490: INSERT doesn't force cast from text to timestamp

From: Andy Balholm <andy(at)balholm(dot)com>
To: Postgres-Bugs <pgsql-bugs(at)postgresql(dot)org>
Cc: craig(at)postnewspapers(dot)com(dot)au, farid(at)zidsoft(dot)com, Kevin Grittner <Kevin(dot)Grittner(at)wicourts(dot)gov>
Subject: Re: BUG #5490: INSERT doesn't force cast from text to timestamp
Date: 2010-06-07 14:30:54
Message-ID: B81304C8-D061-4A10-82C1-24257B3A79A6@balholm.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-bugs

Craig Ringer wrote:
> showing that your issue isn't actually with DISTINCT at all, but with Pg's unwillingness to *implicitly* cast a value of explict text type to another type.

Is there a way to make values of "undefined" type pass through the SELECT DISTINCT filter (getting checked for uniqueness) but remain "undefined" if all the values supplied for the column are "undefined"? I don't know if the internal design of SELECT DISTINCT and the type system would allow for this, but if it would, it would take care of Farid's problem without introducing implicit type casts.

Responses

Browse pgsql-bugs by date

  From Date Subject
Next Message Greg Sabino Mullane 2010-06-07 14:37:26 Re: Invalid YAML output from EXPLAIN
Previous Message Tom Lane 2010-06-07 14:18:00 Re: Invalid YAML output from EXPLAIN