mirror of
https://github.com/postgres/postgres.git
synced 2025-07-27 12:41:57 +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:
@ -1,4 +1,4 @@
|
||||
<!-- $PostgreSQL: pgsql/doc/src/sgml/config.sgml,v 1.76 2006/08/28 13:37:18 petere Exp $ -->
|
||||
<!-- $PostgreSQL: pgsql/doc/src/sgml/config.sgml,v 1.77 2006/08/29 02:11:29 momjian Exp $ -->
|
||||
|
||||
<chapter Id="runtime-config">
|
||||
<title>Server Configuration</title>
|
||||
@ -2839,7 +2839,7 @@ SELECT * FROM parent WHERE key = 2400;
|
||||
prepare, bind, and execute commands are logged only if
|
||||
<varname>log_statement</> is <literal>all</>. Bind parameter
|
||||
values are also logged if they are supplied in <literal>text</>
|
||||
format.
|
||||
format (literal single quotes are doubled).
|
||||
</para>
|
||||
<para>
|
||||
The default is <literal>none</>. Only superusers can change this
|
||||
|
Reference in New Issue
Block a user