| From: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
|---|---|
| To: | Peter Eisentraut <peter_e(at)gmx(dot)net> |
| Cc: | pgsql-hackers(at)postgresql(dot)org |
| Subject: | Re: CREATE CAST too strict? |
| Date: | 2008-07-10 15:34:15 |
| Message-ID: | 2447.1215704055@sss.pgh.pa.us |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers |
Peter Eisentraut <peter_e(at)gmx(dot)net> writes:
> Am Mittwoch, 9. Juli 2008 schrieb Peter Eisentraut:
>> I propose that we relax these two checks to test for binary-coercibility
>> instead, which is effectively what is expected and required here anyway.
> Here is the corresponding patch.
Looks good, but you might want to add a sentence to the documentation
pointing out that the function result type has to match the cast target
type; that seems not to be explicitly stated anywhere.
I also notice that the CREATE CAST page is still worded as if "binary
compatible" were a symmetric relationship, which it is not. We probably
need to rework it a bit; but that's not really related to this patch.
regards, tom lane
| From | Date | Subject | |
|---|---|---|---|
| Next Message | David Fetter | 2008-07-10 15:34:33 | Re: WITH RECURSIVE updated to CVS TIP |
| Previous Message | Alvaro Herrera | 2008-07-10 15:31:00 | Re: WITH RECURSIVE updated to CVS TIP |