pgsql: psql: Add command to use extended query protocol
От | Peter Eisentraut |
---|---|
Тема | pgsql: psql: Add command to use extended query protocol |
Дата | |
Msg-id | E1ouvza-000JUB-I6@gemulon.postgresql.org обсуждение исходный текст |
Список | pgsql-committers |
psql: Add command to use extended query protocol This adds a new psql command \bind that sets query parameters and causes the next query to be sent using the extended query protocol. Example: SELECT $1, $2 \bind 'foo' 'bar' \g This may be useful for psql scripting, but one of the main purposes is also to be able to test various aspects of the extended query protocol from psql and to write tests more easily. Reviewed-by: Corey Huinker <corey.huinker@gmail.com> Discussion: https://www.postgresql.org/message-id/flat/e8dd1cd5-0e04-3598-0518-a605159fe314@enterprisedb.com Branch ------ master Details ------- https://git.postgresql.org/pg/commitdiff/5b66de3433e2110b38a2b32aaaa0b9cdac8aacdb Modified Files -------------- doc/src/sgml/ref/psql-ref.sgml | 36 ++++++++++++++++++++++++++++++++++++ src/bin/psql/command.c | 37 +++++++++++++++++++++++++++++++++++++ src/bin/psql/common.c | 15 ++++++++++++++- src/bin/psql/help.c | 1 + src/bin/psql/settings.h | 3 +++ src/bin/psql/tab-complete.c | 1 + src/test/regress/expected/psql.out | 31 +++++++++++++++++++++++++++++++ src/test/regress/sql/psql.sql | 14 ++++++++++++++ 8 files changed, 137 insertions(+), 1 deletion(-)
В списке pgsql-committers по дате отправления: