Re: GRANT ON ALL IN schema

Поиск
Список
Период
Сортировка
Искать
От
Robert Haas
Тема
Re: GRANT ON ALL IN schema
Дата
Msg-id
603c8f070908152051mbd1d706hb0e29f5cfaf2f151@mail.gmail.com
Ответ на
Re: GRANT ON ALL IN schema (Peter Eisentraut)
Список
Дерево обсуждения
GRANT ON ALL IN schema Petr Jelinek <pjmodos@pjmodos.net>
Re: GRANT ON ALL IN schema Petr Jelinek <pjmodos@pjmodos.net>
Re: GRANT ON ALL IN schema Petr Jelinek <pjmodos@pjmodos.net>
Re: GRANT ON ALL IN schema Stephen Frost <sfrost@snowman.net>
Re: GRANT ON ALL IN schema Petr Jelinek <pjmodos@pjmodos.net>
Re: GRANT ON ALL IN schema Stephen Frost <sfrost@snowman.net>
Re: GRANT ON ALL IN schema Peter Eisentraut <peter_e@gmx.net>
Re: GRANT ON ALL IN schema Stephen Frost <sfrost@snowman.net>
Re: GRANT ON ALL IN schema Petr Jelinek <pjmodos@pjmodos.net>
Re: GRANT ON ALL IN schema Stephen Frost <sfrost@snowman.net>
Re: GRANT ON ALL IN schema Tom Lane <tgl@sss.pgh.pa.us>
Re: GRANT ON ALL IN schema Peter Eisentraut <peter_e@gmx.net>
Re: GRANT ON ALL IN schema Tom Lane <tgl@sss.pgh.pa.us>
Re: GRANT ON ALL IN schema Petr Jelinek <pjmodos@pjmodos.net>
Re: GRANT ON ALL IN schema Guillaume Smet <guillaume.smet@gmail.com>
Re: GRANT ON ALL IN schema Greg Stark <greg.stark@enterprisedb.com>
Re: GRANT ON ALL IN schema Petr Jelinek <pjmodos@pjmodos.net>
Re: GRANT ON ALL IN schema Robert Haas <robertmhaas@gmail.com>
Re: GRANT ON ALL IN schema Peter Eisentraut <peter_e@gmx.net>
Re: GRANT ON ALL IN schema Petr Jelinek <pjmodos@pjmodos.net>
Re: GRANT ON ALL IN schema Bernd Helmle <mailings@oopsware.de>
Re: GRANT ON ALL IN schema Petr Jelinek <pjmodos@pjmodos.net>
Re: GRANT ON ALL IN schema Simon Riggs <simon@2ndQuadrant.com>
Re: GRANT ON ALL IN schema Tom Lane <tgl@sss.pgh.pa.us>
Re: GRANT ON ALL IN schema Simon Riggs <simon@2ndQuadrant.com>
Re: GRANT ON ALL IN schema Greg Stark <gsstark@mit.edu>
Re: GRANT ON ALL IN schema Nikhil Sontakke <nikhil.sontakke@enterprisedb.com>
Re: GRANT ON ALL IN schema Petr Jelinek <pjmodos@pjmodos.net>
Re: GRANT ON ALL IN schema Petr Jelinek <pjmodos@pjmodos.net>
Re: GRANT ON ALL IN schema Tom Lane <tgl@sss.pgh.pa.us>
Re: GRANT ON ALL IN schema Petr Jelinek <pjmodos@pjmodos.net>
Re: GRANT ON ALL IN schema Josh Berkus <josh@agliodbs.com>
Re: GRANT ON ALL IN schema Robert Haas <robertmhaas@gmail.com>
Re: GRANT ON ALL IN schema Tom Lane <tgl@sss.pgh.pa.us>
Re: GRANT ON ALL IN schema Pavel Stehule <pavel.stehule@gmail.com>
Re: GRANT ON ALL IN schema Josh Berkus <josh@agliodbs.com>
Re: GRANT ON ALL IN schema Tom Lane <tgl@sss.pgh.pa.us>
Re: GRANT ON ALL IN schema Robert Haas <robertmhaas@gmail.com>
Re: GRANT ON ALL IN schema Robert Haas <robertmhaas@gmail.com>
Re: GRANT ON ALL IN schema Petr Jelinek <pjmodos@pjmodos.net>
Re: GRANT ON ALL IN schema Petr Jelinek <pjmodos@pjmodos.net>
Re: GRANT ON ALL IN schema Abhijit Menon-Sen <ams@toroid.org>
Re: GRANT ON ALL IN schema Abhijit Menon-Sen <ams@toroid.org>
Re: GRANT ON ALL IN schema Petr Jelinek <pjmodos@pjmodos.net>
Re: GRANT ON ALL IN schema Robert Haas <robertmhaas@gmail.com>
Re: GRANT ON ALL IN schema Abhijit Menon-Sen <ams@toroid.org>
Re: GRANT ON ALL IN schema Jaime Casanova <jcasanov@systemguards.com.ec>
Re: GRANT ON ALL IN schema Petr Jelinek <pjmodos@pjmodos.net>
Re: GRANT ON ALL IN schema Tom Lane <tgl@sss.pgh.pa.us>
Re: GRANT ON ALL IN schema Tom Lane <tgl@sss.pgh.pa.us>
Re: GRANT ON ALL IN schema Jaime Casanova <jcasanov@systemguards.com.ec>
Re: GRANT ON ALL IN schema Tom Lane <tgl@sss.pgh.pa.us>
Re: GRANT ON ALL IN schema Brendan Jurd <direvus@gmail.com>
Re: GRANT ON ALL IN schema Petr Jelinek <pjmodos@pjmodos.net>
Re: GRANT ON ALL IN schema Robert Haas <robertmhaas@gmail.com>
Re: GRANT ON ALL IN schema Nikhil Sontakke <nikhil.sontakke@enterprisedb.com>
Re: GRANT ON ALL IN schema Robert Haas <robertmhaas@gmail.com>
Re: GRANT ON ALL IN schema Tom Lane <tgl@sss.pgh.pa.us>
Re: GRANT ON ALL IN schema Andrew Dunstan <andrew@dunslane.net>
Re: GRANT ON ALL IN schema Stephen Frost <sfrost@snowman.net>
Re: GRANT ON ALL IN schema Pavel Stehule <pavel.stehule@gmail.com>
Re: GRANT ON ALL IN schema Petr Jelinek <pjmodos@pjmodos.net>
Re: GRANT ON ALL IN schema Petr Jelinek <pjmodos@pjmodos.net>
Re: GRANT ON ALL IN schema Josh Berkus <josh@agliodbs.com>
Re: GRANT ON ALL IN schema Petr Jelinek <pjmodos@pjmodos.net>
Re: GRANT ON ALL IN schema Robert Haas <robertmhaas@gmail.com>
Re: GRANT ON ALL IN schema Tom Lane <tgl@sss.pgh.pa.us>
Re: GRANT ON ALL IN schema Peter Eisentraut <peter_e@gmx.net>
Re: GRANT ON ALL IN schema "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: GRANT ON ALL IN schema Andrew Dunstan <andrew@dunslane.net>
Re: GRANT ON ALL IN schema Dimitri Fontaine <dfontaine@hi-media.com>
Re: GRANT ON ALL IN schema Pavel Stehule <pavel.stehule@gmail.com>
Re: GRANT ON ALL IN schema Andrew Dunstan <andrew@dunslane.net>
Re: GRANT ON ALL IN schema Tom Lane <tgl@sss.pgh.pa.us>
Re: GRANT ON ALL IN schema Pavel Stehule <pavel.stehule@gmail.com>
Re: GRANT ON ALL IN schema Josh Berkus <josh@agliodbs.com>
Re: GRANT ON ALL IN schema Andrew Dunstan <andrew@dunslane.net>
Re: GRANT ON ALL IN schema Dimitri Fontaine <dfontaine@hi-media.com>
Re: GRANT ON ALL IN schema Sam Mason <sam@samason.me.uk>
Re: GRANT ON ALL IN schema Peter Eisentraut <peter_e@gmx.net>
Re: GRANT ON ALL IN schema Sam Mason <sam@samason.me.uk>
Re: GRANT ON ALL IN schema Robert Haas <robertmhaas@gmail.com>
Re: GRANT ON ALL IN schema Andrew Dunstan <andrew@dunslane.net>
Re: GRANT ON ALL IN schema Peter Eisentraut <peter_e@gmx.net>
Re: GRANT ON ALL IN schema Pavel Stehule <pavel.stehule@gmail.com>
Re: GRANT ON ALL IN schema daveg <daveg@sonic.net>
Re: GRANT ON ALL IN schema Sam Mason <sam@samason.me.uk>
Re: GRANT ON ALL IN schema Tom Lane <tgl@sss.pgh.pa.us>
Re: GRANT ON ALL IN schema Petr Jelinek <pjmodos@pjmodos.net>
Re: GRANT ON ALL IN schema Alvaro Herrera <alvherre@commandprompt.com>
Re: GRANT ON ALL IN schema Tom Lane <tgl@sss.pgh.pa.us>
Re: GRANT ON ALL IN schema Petr Jelinek <pjmodos@pjmodos.net>
Re: GRANT ON ALL IN schema Tom Lane <tgl@sss.pgh.pa.us>
Re: GRANT ON ALL IN schema Petr Jelinek <pjmodos@pjmodos.net>
Anonymous code blocks (was: Re: GRANT ON ALL IN schema) Petr Jelinek <pjmodos@pjmodos.net>
Re: Anonymous code blocks (was: Re: GRANT ON ALL IN schema) Brendan Jurd <direvus@gmail.com>
Re: Anonymous code blocks (was: Re: GRANT ON ALL IN schema) Dimitri Fontaine <dfontaine@hi-media.com>
Re: Anonymous code blocks Dimitri Fontaine <dfontaine@hi-media.com>
Re: Anonymous code blocks Andrew Dunstan <andrew@dunslane.net>
Re: Anonymous code blocks Tom Lane <tgl@sss.pgh.pa.us>
Re: Anonymous code blocks Petr Jelinek <pjmodos@pjmodos.net>
Re: Anonymous code blocks Dimitri Fontaine <dfontaine@hi-media.com>
Re: Anonymous code blocks Pavel Stehule <pavel.stehule@gmail.com>
Re: Anonymous code blocks Merlin Moncure <mmoncure@gmail.com>
Re: Anonymous code blocks Tom Lane <tgl@sss.pgh.pa.us>
Re: Anonymous code blocks Dimitri Fontaine <dfontaine@hi-media.com>
Re: Anonymous code blocks Robert Haas <robertmhaas@gmail.com>
Re: Anonymous code blocks Dimitri Fontaine <dfontaine@hi-media.com>
Re: Anonymous code blocks Dimitri Fontaine <dfontaine@hi-media.com>
Re: Anonymous code blocks Petr Jelinek <pjmodos@pjmodos.net>
Re: Anonymous code blocks Tom Lane <tgl@sss.pgh.pa.us>
Re: Anonymous code blocks Tom Lane <tgl@sss.pgh.pa.us>
Re: Anonymous code blocks Petr Jelinek <pjmodos@pjmodos.net>
Re: Anonymous code blocks Tom Lane <tgl@sss.pgh.pa.us>
Re: GRANT ON ALL IN schema daveg <daveg@sonic.net>
Re: GRANT ON ALL IN schema Tom Lane <tgl@sss.pgh.pa.us>
Re: GRANT ON ALL IN schema Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: GRANT ON ALL IN schema Andrew Dunstan <andrew@dunslane.net>
Re: GRANT ON ALL IN schema Josh Berkus <josh@agliodbs.com>
Re: GRANT ON ALL IN schema Stephen Frost <sfrost@snowman.net>
Re: GRANT ON ALL IN schema Robert Haas <robertmhaas@gmail.com>
Re: GRANT ON ALL IN schema Pavel Stehule <pavel.stehule@gmail.com>
Re: GRANT ON ALL IN schema decibel <decibel@decibel.org>
Re: GRANT ON ALL IN schema Richard Huxton <dev@archonet.com>
On Sat, Aug 15, 2009 at 7:15 PM, Peter Eisentraut wrote:
> On lör, 2009-08-15 at 23:31 +0100, Sam Mason wrote:
>> On Sat, Aug 15, 2009 at 11:34:04PM +0200, Dimitri Fontaine wrote:
>> > Nitpicking dept, I think I prefer:
>> >
>> >  DO [ [LANGUAGE] language] $$ ... $$;
>> >  DO plperl $$ ... $$;
>> >  DO language plpython $$ ... $$;
>> >
>> > language is optional and defaults to plpgsql.
>>
>> Yup, sounds nicer.  The less globals the better!
>>
>> Next all you need is to be able to PREPARE them (and somehow access the
>> parameters from execute) and you'll have nice local functions. :)
>
> Yeah, rather than just making up some new command for "execute this
> string", this could be generalized as lambda expressions that could be
> called whereever an expression is allowed.  E.g.
>
> SELECT LAMBDA $$ ... $$;
>
> -- if CALL is implemented
> CALL LAMBDA $$ ... $$;
>
> PREPARE foo AS SELECT LAMBDA $$ ... $$;
> EXECUTE foo;
>
> SELECT (LAMBDA (x int, y text) $$ ... $$) (37, 'foo');

I like this idea (although it might not be too easy to implement, not
sure), but I think we could still use DO (which is shorter) for the
verb.  Lambda-calculus is cool, but "do" is nice and simple.

...Robert

В списке pgsql-hackers по дате отправления
От: Sam Mason
Дата:
Сообщение: Re: GRANT ON ALL IN schema
От: Andrew Dunstan
Дата:
Сообщение: Re: GRANT ON ALL IN schema
FAQ