94 ignores missing selectlist

Started by Erik Rijkersalmost 12 years ago2 messages
#1Erik Rijkers
er@xs4all.nl

This seems wrong: in HEAD, an empty select list does *not* generate a error warning anymore:

$ psql -X
psql (9.4devel_HEAD_20140130_0805_571addd)
Type "help" for help.

testdb=# create table t as select i from generate_series(1,3) as f(i);
SELECT 3
testdb=# select * from t;
i
---
1
2
3
(3 rows)

testdb=# select from t;
--
(3 rows)

Surely the behaviour of v9.3, which complains healthily with:

ERROR: syntax error at or near "from"
LINE 1: select from t;

is to be preferred.

thanks,

Erik Rijkers

--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers

#2Marko Tiikkaja
marko@joh.to
In reply to: Erik Rijkers (#1)
Re: 94 ignores missing selectlist

On 1/30/14, 10:44 AM, Erik Rijkers wrote:

This seems wrong: in HEAD, an empty select list does *not* generate a error warning anymore:

This is intentional, see 1b4f7f93b4693858cb983af3cd557f6097dab67b

Regards,
Marko Tiikkaja

--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers