PL/Python: Fix example

Revert "6f6b46c9c0ca3d96acbebc5499c32ee6369e1eec", which was broken.

Reported-by: Jonathan Rogers <jrogers@socialserve.com>
This commit is contained in:
Peter Eisentraut 2014-11-01 11:31:35 -04:00
parent f41ed7b66a
commit 4ffa8806ee
1 changed files with 5 additions and 1 deletions

View File

@ -1044,7 +1044,11 @@ rv = plpy.execute(plan, ["name"], 5)
<xref linkend="plpython-sharing">). For example:
<programlisting>
CREATE FUNCTION usesavedplan() RETURNS trigger AS $$
plan = SD.setdefault("plan", plpy.prepare("SELECT 1"))
if "plan" in SD:
plan = SD["plan"]
else:
plan = plpy.prepare("SELECT 1")
SD["plan"] = plan
# rest of function
$$ LANGUAGE plpythonu;
</programlisting>