Re: Patch for 8.5, transformationHook - Mailing list pgsql-hackers

From Kevin Grittner
Subject Re: Patch for 8.5, transformationHook
Date
Msg-id 4A800A6F0200002500029729@gw.wicourts.gov
Whole thread Raw
In response to Re: Patch for 8.5, transformationHook  (Peter Eisentraut <peter_e@gmx.net>)
Responses Re: Patch for 8.5, transformationHook
Re: Patch for 8.5, transformationHook
List pgsql-hackers
Peter Eisentraut <peter_e@gmx.net> wrote: 
> reimplement a bunch of core functionality like COALESCE
If such an effort could reduce the astonishment factor for the
following, it would justify a certain amount of effort, in my view:
test=# select pg_typeof('x');pg_typeof
-----------unknown
(1 row)

test=# select pg_typeof(null);pg_typeof
-----------unknown
(1 row)

test=# select pg_typeof(coalesce(null, null));pg_typeof
-----------text
(1 row)
We now have workarounds in place for everywhere this bit us on
conversion to PostgreSQL, but it was actually one of the greater
sources of pain in that process....
-Kevin


pgsql-hackers by date:

Previous
From: Tom Lane
Date:
Subject: Re: machine-readable explain output v4
Next
From: Tom Lane
Date:
Subject: Re: Patch for 8.5, transformationHook