From dcc728eef49bc0dbe2f88f9a56bda007afc9f46e Mon Sep 17 00:00:00 2001
From: Bruce Momjian
Date: Tue, 6 Sep 2011 13:41:32 -0400
Subject: Document PERFORM limitation when using WITH queries.
Backpatch to 9.0 and 9.1.
Report from depstein@alliedtesting.com.
---
doc/src/sgml/plpgsql.sgml | 3 +++
1 file changed, 3 insertions(+)
(limited to 'doc/src')
diff --git a/doc/src/sgml/plpgsql.sgml b/doc/src/sgml/plpgsql.sgml
index 82e7675c271..8049a6c03af 100644
--- a/doc/src/sgml/plpgsql.sgml
+++ b/doc/src/sgml/plpgsql.sgml
@@ -845,6 +845,9 @@ PERFORM query;
result. Write the query the same
way you would write an SQL SELECT> command, but replace the
initial keyword SELECT> with PERFORM.
+ For WITH> queries, use PERFORM> and then
+ place the query in parentheses. (In this case, the query can only
+ return one row.)
PL/pgSQL variables will be
substituted into the query just as for commands that return no result,
and the plan is cached in the same way. Also, the special variable
--
cgit v1.2.3