Re: psql: Add command to use extended query protocol
От | Peter Eisentraut |
---|---|
Тема | Re: psql: Add command to use extended query protocol |
Дата | |
Msg-id | 302d5637-ded0-79ab-03c2-49d77c57514a@enterprisedb.com обсуждение исходный текст |
Ответ на | Re: psql: Add command to use extended query protocol (Simon Riggs <simon.riggs@enterprisedb.com>) |
Ответы |
Re: psql: Add command to use extended query protocol
|
Список | pgsql-hackers |
On 01.11.22 10:10, Simon Riggs wrote: > On Fri, 28 Oct 2022 at 07:53, Peter Eisentraut > <peter.eisentraut@enterprisedb.com> wrote: >> >> This adds a new psql command \gp that works like \g (or semicolon) but >> uses the extended query protocol. Parameters can also be passed, like >> >> SELECT $1, $2 \gp 'foo' 'bar' > > +1 for the concept. The patch looks simple and complete. > > I find it strange to use it the way you have shown above, i.e. \gp on > same line after a query. That's how all the "\g" commands work. > ...since if we used this in a script, it would be used like this, I think... > > SELECT $1, $2 > \gp 'foo' 'bar' > \gp 'bar' 'baz' > ... Interesting, but I think for that we should use named prepared statements, so that would be a separate "\gsomething" command in psql, like SELECT $1, $2 \gprep p1 \grun p1 'foo' 'bar' \grun p1 'bar' 'baz'
В списке pgsql-hackers по дате отправления: