Re: create table bug with reserved words?
Peter Eisentraut <peter_e@gmx.net>
From: Peter Eisentraut <peter_e@gmx.net>
To: Chris Storah <cstorah@emis-support.demon.co.uk>
Cc: <pgsql-bugs@postgresql.org>
Date: 2001-02-15T18:00:17Z
Lists: pgsql-bugs
Chris Storah writes: > There seems to be an inconsistency in the parsing of create table (possibly > other SQL syntax?): > > create table test (call int, end, int, select int); > Fails with ERROR: parser: parse error at or near "create" SELECT is a reserved word. The error message just shows that the parser is significantly confused. > create table test (call int, end1, int, select1 int); > Works. > > Call, End and Select are reserved words, but why does 'Call' work and the > others fail? > Is this a bug - should the parser cope with any reserved words as > identifiers? > > Thanks, > Chris > > > > > -- Peter Eisentraut peter_e@gmx.net http://yi.org/peter-e/