Improve generated column names for cases involving sub-SELECTs.

Tom Lane <tgl@sss.pgh.pa.us>

Commit: 5ec6b7f1b87f0fa006b8e08a11cd4e99bcb67358
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2011-10-01T18:01:46Z
Releases: 9.2.0
Improve generated column names for cases involving sub-SELECTs.

We'll now use "exists" for EXISTS(SELECT ...), "array" for ARRAY(SELECT
...), or the sub-select's own result column name for a simple expression
sub-select.  Previously, you usually got "?column?" in such cases.

Marti Raudsepp, reviewed by Kyotaro Horiugchi

Files