| From: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
|---|---|
| To: | Thom Brown <thom(at)linux(dot)com> |
| Cc: | pgsql-committers <pgsql-committers(at)postgresql(dot)org> |
| Subject: | Re: pgsql: Allow empty target list in SELECT. |
| Date: | 2014-10-22 19:57:19 |
| Message-ID: | 27441.1414007839@sss.pgh.pa.us |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-committers |
Thom Brown <thom(at)linux(dot)com> writes:
> On 15 December 2013 02:23, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> wrote:
>> Allow empty target list in SELECT.
> This commit introduces another bug:
> # create table colours (id serial, name text, visible boolean);
> CREATE TABLE
> # insert into colours (name, visible) values
> ('blue',true),('yellow',true),('ultraviolet',false),('green',true),('infrared',false);
> INSERT 0 5
> # select into colours2 from colours;
> SELECT 5
> # select * from colours2;
> (No rows)
That's just a pre-existing issue in psql that it's not terribly smart
about displaying zero-column rows. But what psql are you using?
I see
regression=# select * from colours2;
--
(5 rows)
regards, tom lane
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Thom Brown | 2014-10-22 20:06:14 | Re: pgsql: Allow empty target list in SELECT. |
| Previous Message | Thom Brown | 2014-10-22 19:41:10 | Re: pgsql: Allow empty target list in SELECT. |