aboutsummaryrefslogtreecommitdiff
path: root/doc/src
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2010-03-18 15:29:44 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2010-03-18 15:29:44 +0000
commit5f6285616d67e545d6a0df2a55d98046fca17982 (patch)
tree77401dda2f019023fbd33a5c8b34055b1dcca8d2 /doc/src
parent12c2f2f66c2d37a951cdf01049d74c520f26e7f9 (diff)
downloadpostgresql-5f6285616d67e545d6a0df2a55d98046fca17982.tar.gz
postgresql-5f6285616d67e545d6a0df2a55d98046fca17982.zip
Fix missing parentheses for current_query(), per bug #5378.
Also make a couple other minor editorial improvements.
Diffstat (limited to 'doc/src')
-rw-r--r--doc/src/sgml/func.sgml30
1 files changed, 15 insertions, 15 deletions
diff --git a/doc/src/sgml/func.sgml b/doc/src/sgml/func.sgml
index f85d15a862d..411aff0aad3 100644
--- a/doc/src/sgml/func.sgml
+++ b/doc/src/sgml/func.sgml
@@ -1,4 +1,4 @@
-<!-- $PostgreSQL: pgsql/doc/src/sgml/func.sgml,v 1.509 2010/03/16 16:03:24 sriggs Exp $ -->
+<!-- $PostgreSQL: pgsql/doc/src/sgml/func.sgml,v 1.510 2010/03/18 15:29:44 tgl Exp $ -->
<chapter id="functions">
<title>Functions and Operators</title>
@@ -11512,7 +11512,7 @@ postgres=# select * from unnest2(array[[1,2],[3,4]]);
<row>
<entry><literal><function>current_schemas</function>(<type>boolean</type>)</literal></entry>
<entry><type>name[]</type></entry>
- <entry>names of schemas in search path optionally including implicit schemas</entry>
+ <entry>names of schemas in search path, optionally including implicit schemas</entry>
</row>
<row>
@@ -11522,11 +11522,11 @@ postgres=# select * from unnest2(array[[1,2],[3,4]]);
</row>
<row>
- <entry><literal><function>current_query</function></literal></entry>
+ <entry><literal><function>current_query</function>()</literal></entry>
<entry><type>text</type></entry>
<entry>text of the currently executing query, as submitted
by the client (might contain more than one statement)</entry>
- </row>
+ </row>
<row>
<!-- See also the entry for this in monitoring.sgml -->
@@ -11612,6 +11612,17 @@ postgres=# select * from unnest2(array[[1,2],[3,4]]);
</tgroup>
</table>
+ <note>
+ <para>
+ <function>current_catalog</function>, <function>current_schema</function>,
+ <function>current_user</function>, <function>session_user</function>,
+ and <function>user</function> have special syntactic status
+ in <acronym>SQL</acronym>: they must be called without trailing
+ parentheses. (In PostgreSQL, parentheses can optionally be used with
+ <function>current_schema</function>, but not with the others.)
+ </para>
+ </note>
+
<indexterm>
<primary>user</primary>
<secondary>current</secondary>
@@ -11657,17 +11668,6 @@ postgres=# select * from unnest2(array[[1,2],[3,4]]);
the current user is the <quote>effective user</quote>.
</para>
- <note>
- <para>
- <function>current_catalog</function>, <function>current_schema</function>,
- <function>current_user</function>, <function>session_user</function>,
- and <function>user</function> have special syntactic status
- in <acronym>SQL</acronym>: they must be called without trailing
- parentheses (optional in PostgreSQL in the case
- of <function>current_schema</function>).
- </para>
- </note>
-
<para>
<function>current_schema</function> returns the name of the schema that is
first in the search path (or a null value if the search path is