Re: WIP: Allow SQL-language functions to reference parameters by parameter name
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Peter Eisentraut <peter_e@gmx.net>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Peter Eisentraut <peter_e@gmx.net>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Peter Eisentraut <peter_e@gmx.net>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Peter Eisentraut <peter_e@gmx.net>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Alvaro Herrera <alvherre@commandprompt.com>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Tom Lane <tgl@sss.pgh.pa.us>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Joshua Berkus <josh@agliodbs.com>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Tom Lane <tgl@sss.pgh.pa.us>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Tom Lane <tgl@sss.pgh.pa.us>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Tom Lane <tgl@sss.pgh.pa.us>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
David Fetter <david@fetter.org>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Martijn van Oosterhout <kleptog@svana.org>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Andres Freund <andres@anarazel.de>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Tom Lane <tgl@sss.pgh.pa.us>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Tom Lane <tgl@sss.pgh.pa.us>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Tom Lane <tgl@sss.pgh.pa.us>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Tom Lane <tgl@sss.pgh.pa.us>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Tom Lane <tgl@sss.pgh.pa.us>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Tom Lane <tgl@sss.pgh.pa.us>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Tom Lane <tgl@sss.pgh.pa.us>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Jim Nasby <jim@nasby.net>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Robert Haas <robertmhaas@gmail.com>
Дата:
WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Matthew Draper <matthew@trebex.net>
Дата:
Attached is a WIP patch that allows SQL-language functions to reference their parameters by name. It uses p_post_columnref_hook, so potentially ambiguous references prefer the column... that seems to make the most sense, both because it avoids a backwards incompatibility, and it conforms with SQL's usual notion of assuming you mean the "nearest" name. It allows the parameter name to be qualified with the function name, for when you really mean you want the parameter. This being my first foray into the PostgreSQL source, I expect the code is horribly wrong in a variety of ways. Other than that, the regression tests I've been using are a slight modification of existing queries; I imagine they should look measurably different. And finally, conspicuously absent are the documentation changes that will obviously need to accompany a real patch. (This builds & passes `make check` on current HEAD, a4425e3) Thanks! Matthew -- matthew@trebex.net
resolving SQL ambiguity (was Re: WIP: Allow SQL-lang funcs to ref params by param name)
От:
Darren Duncan <darren@darrenduncan.net>
Дата:
Re: resolving SQL ambiguity (was Re: WIP: Allow SQL-lang funcs to ref params by param name)
От:
Darren Duncan <darren@darrenduncan.net>
Дата:
Re: resolving SQL ambiguity (was Re: WIP: Allow SQL-lang funcs to ref params by param name)
От:
Darren Duncan <darren@darrenduncan.net>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Andrew Dunstan <andrew@dunslane.net>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Darren Duncan <darren@darrenduncan.net>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Andrew Dunstan <andrew@dunslane.net>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Darren Duncan <darren@darrenduncan.net>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Andrew Dunstan <andrew@dunslane.net>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Andrew Dunstan <andrew@dunslane.net>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Josh Berkus <josh@agliodbs.com>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Josh Berkus <josh@agliodbs.com>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
"Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
"David E. Wheeler" <david@kineticode.com>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Robert Haas <robertmhaas@gmail.com>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Robert Haas <robertmhaas@gmail.com>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
"David E. Wheeler" <david@kineticode.com>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
"David E. Wheeler" <david@kineticode.com>
Дата:
Re: resolving SQL ambiguity (was Re: WIP: Allow SQL-lang funcs to ref params by param name)
От:
Pavel Stehule <pavel.stehule@gmail.com>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Pavel Stehule <pavel.stehule@gmail.com>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Pavel Stehule <pavel.stehule@gmail.com>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Pavel Stehule <pavel.stehule@gmail.com>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Pavel Stehule <pavel.stehule@gmail.com>
Дата:
Re: resolving SQL ambiguity (was Re: WIP: Allow SQL-lang funcs to ref params by param name)
От:
Pavel Stehule <pavel.stehule@gmail.com>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Robert Haas <robertmhaas@gmail.com>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Robert Haas <robertmhaas@gmail.com>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Pavel Stehule <pavel.stehule@gmail.com>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Robert Haas <robertmhaas@gmail.com>
Дата:
On Mar 27, 2011, at 6:11 AM, Dimitri Fontaine <dimitri@2ndQuadrant.fr> wrote:
Robert Haas <robertmhaas@gmail.com> writes:That syntax is sufficiently unwieldly that few people will want to useit in real life, but certainly the backward compatibility problem ismuch less than with what Tom proposed.
Well, we would still support positional arguments like $1 $2 etc, right?
...Robert
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Pavel Stehule <pavel.stehule@gmail.com>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Robert Haas <robertmhaas@gmail.com>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Robert Haas <robertmhaas@gmail.com>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Robert Haas <robertmhaas@gmail.com>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Pavel Stehule <pavel.stehule@gmail.com>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Pavel Stehule <pavel.stehule@gmail.com>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Robert Haas <robertmhaas@gmail.com>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Merlin Moncure <mmoncure@gmail.com>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Pavel Stehule <pavel.stehule@gmail.com>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Robert Haas <robertmhaas@gmail.com>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Merlin Moncure <mmoncure@gmail.com>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Robert Haas <robertmhaas@gmail.com>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Robert Haas <robertmhaas@gmail.com>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Merlin Moncure <mmoncure@gmail.com>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Merlin Moncure <mmoncure@gmail.com>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Merlin Moncure <mmoncure@gmail.com>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Robert Haas <robertmhaas@gmail.com>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Robert Haas <robertmhaas@gmail.com>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Pavel Stehule <pavel.stehule@gmail.com>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Robert Haas <robertmhaas@gmail.com>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
"David E. Wheeler" <david@kineticode.com>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Jim Nasby <jim@nasby.net>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Robert Haas <robertmhaas@gmail.com>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Dimitri Fontaine <dimitri@2ndQuadrant.fr>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Dimitri Fontaine <dimitri@2ndQuadrant.fr>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Dimitri Fontaine <dimitri@2ndQuadrant.fr>
Дата:
Re: WIP: Allow SQL-language functions to reference parameters by parameter name
От:
Dimitri Fontaine <dimitri@2ndQuadrant.fr>
Дата: