diff options
Diffstat (limited to 'doc/src/sgml/plpython.sgml')
-rw-r--r-- | doc/src/sgml/plpython.sgml | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/doc/src/sgml/plpython.sgml b/doc/src/sgml/plpython.sgml index ec5f671632d..0dbeee1fa2e 100644 --- a/doc/src/sgml/plpython.sgml +++ b/doc/src/sgml/plpython.sgml @@ -207,7 +207,11 @@ $$ LANGUAGE plpythonu; <literal>yield</literal> (in case of a result-set statement). If you do not provide a return value, Python returns the default <symbol>None</symbol>. <application>PL/Python</application> translates - Python's <symbol>None</symbol> into the SQL null value. + Python's <symbol>None</symbol> into the SQL null value. In a procedure, + the result from the Python code must be <symbol>None</symbol> (typically + achieved by ending the procedure without a <literal>return</literal> + statement or by using a <literal>return</literal> statement without + argument); otherwise, an error will be raised. </para> <para> |