mirror of
https://github.com/postgres/postgres.git
synced 2025-12-01 12:18:01 +03:00
Now bind displays prepare as detail, and execute displays prepare and
optionally bind. I re-added the "statement:" label so people will understand why the line is being printed (it is log_*statement behavior). Use single quotes for bind values, instead of double quotes, and double literal single quotes in bind values (and document that). I also made use of the DETAIL line to have much cleaner output.
This commit is contained in:
@@ -12,7 +12,7 @@
|
||||
* Portions Copyright (c) 1994, Regents of the University of California
|
||||
*
|
||||
* IDENTIFICATION
|
||||
* $PostgreSQL: pgsql/src/backend/utils/mmgr/portalmem.c,v 1.92 2006/08/14 22:57:15 tgl Exp $
|
||||
* $PostgreSQL: pgsql/src/backend/utils/mmgr/portalmem.c,v 1.93 2006/08/29 02:11:30 momjian Exp $
|
||||
*
|
||||
*-------------------------------------------------------------------------
|
||||
*/
|
||||
@@ -274,6 +274,7 @@ void
|
||||
PortalDefineQuery(Portal portal,
|
||||
const char *prepStmtName,
|
||||
const char *sourceText,
|
||||
const char *bindText,
|
||||
const char *commandTag,
|
||||
List *parseTrees,
|
||||
List *planTrees,
|
||||
@@ -288,6 +289,7 @@ PortalDefineQuery(Portal portal,
|
||||
|
||||
portal->prepStmtName = prepStmtName;
|
||||
portal->sourceText = sourceText;
|
||||
portal->bindText = bindText;
|
||||
portal->commandTag = commandTag;
|
||||
portal->parseTrees = parseTrees;
|
||||
portal->planTrees = planTrees;
|
||||
|
||||
Reference in New Issue
Block a user