Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."?
От
Andrew Dunstan
Тема
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."?
Дата
Msg-id
4EADB6ED.10107@dunslane.net
Ответ на
Список
Дерево обсуждения
Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Eric Ridge <eebbrr@gmail.com>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Stephen Frost <sfrost@snowman.net>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Eric Ridge <eebbrr@gmail.com>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Darren Duncan <darren@darrenduncan.net>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Pavel Stehule <pavel.stehule@gmail.com>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Darren Duncan <darren@darrenduncan.net>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? David Wilson <david.t.wilson@gmail.com>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Darren Duncan <darren@darrenduncan.net>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Mark Mielke <mark@mark.mielke.cc>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Eric Ridge <eebbrr@gmail.com>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Tom Lane <tgl@sss.pgh.pa.us>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Mark Mielke <mark@mark.mielke.cc>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Darren Duncan <darren@darrenduncan.net>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Christopher Browne <cbbrowne@gmail.com>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Andrew Dunstan <andrew@dunslane.net>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? "Ross J. Reedstrom" <reedstrm@rice.edu>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Brendan Jurd <direvus@gmail.com>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Pavel Stehule <pavel.stehule@gmail.com>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Christopher Browne <cbbrowne@gmail.com>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Marcin Mańk <marcin.mank@gmail.com>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Mark Mielke <mark@mark.mielke.cc>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Marti Raudsepp <marti@juffo.org>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Stephen Frost <sfrost@snowman.net>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Pavel Stehule <pavel.stehule@gmail.com>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Eric Ridge <eebbrr@gmail.com>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Pavel Stehule <pavel.stehule@gmail.com>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Pavel Stehule <pavel.stehule@gmail.com>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Eric Ridge <eebbrr@gmail.com>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Pavel Stehule <pavel.stehule@gmail.com>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Stephen Frost <sfrost@snowman.net>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Eric Ridge <eebbrr@gmail.com>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Tom Lane <tgl@sss.pgh.pa.us>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? "Eric B. Ridge" <eebbrr@gmail.com>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Tom Lane <tgl@sss.pgh.pa.us>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Eric Ridge <eebbrr@gmail.com>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? "Joshua D. Drake" <jd@commandprompt.com>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Jim Nasby <jim@nasby.net>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Robert Haas <robertmhaas@gmail.com>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? "David E. Wheeler" <david@kineticode.com>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Eric Ridge <eebbrr@gmail.com>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? "Eric B. Ridge" <ebr@tcdi.com>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Darren Duncan <darren@darrenduncan.net>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Tom Lane <tgl@sss.pgh.pa.us>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Darren Duncan <darren@darrenduncan.net>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Eric Ridge <eebbrr@gmail.com>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Tom Lane <tgl@sss.pgh.pa.us>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Andrew Dunstan <andrew@dunslane.net>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Eric Ridge <eebbrr@gmail.com>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Darren Duncan <darren@darrenduncan.net>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Eric Ridge <eebbrr@gmail.com>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Darren Duncan <darren@darrenduncan.net>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Robert Haas <robertmhaas@gmail.com>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? "Eric B. Ridge" <eebbrr@gmail.com>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Valentine Gogichashvili <valgog@gmail.com>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Andrew Dunstan <andrew@dunslane.net>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Tom Lane <tgl@sss.pgh.pa.us>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Andrew Dunstan <andrew@dunslane.net>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Eric Ridge <eebbrr@gmail.com>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Eric Ridge <eebbrr@gmail.com>
Re: Thoughts on "SELECT * EXCLUDING (...) FROM ..."? Merlin Moncure <mmoncure@gmail.com>
On 10/30/2011 04:03 PM, Tom Lane wrote:
>
>> Please correct me if I'm wrong, but if we choose the word carefully
>> (which is why I chose EXCLUDING), I think we're okay? EXCLUDING is
>> already defined as an "ordinary key word".
> Yeah, it's unreserved so it doesn't break use of the same name for
> columns or functions. I'm not sure that you can make the syntax work
> the way you suggest without bumping up its reserved-ness level.
> That's just a gut feeling, I've not tried it ... but the proposed
> syntax sure looks a lot like a call to a function named EXCLUDING.
Adding this rule doesn't appear to cause any complications:
target_el: '*' EXCLUDING '(' ')'
I'm not saying we need to do this, although there have been times when I
might have liked it, but I suspect it would not cause us any grammar
problems at least.
cheers
andrew
В списке pgsql-hackers по дате отправления