]> granicus.if.org Git - postgresql/commitdiff
Doc: clarify description of CREATE/ALTER FUNCTION ... SET FROM CURRENT.
authorTom Lane <tgl@sss.pgh.pa.us>
Tue, 9 Aug 2016 17:39:24 +0000 (13:39 -0400)
committerTom Lane <tgl@sss.pgh.pa.us>
Tue, 9 Aug 2016 17:39:48 +0000 (13:39 -0400)
Per discussion with David Johnston.

doc/src/sgml/ref/alter_function.sgml
doc/src/sgml/ref/create_function.sgml

index ba879eb1ea33448ae34f3d2483162daf17782f3f..d75e0017f5e79acb2b261c6e0c1d3f0f845e3e21 100644 (file)
@@ -236,8 +236,9 @@ ALTER FUNCTION <replaceable>name</replaceable> ( [ [ <replaceable class="paramet
         setting is removed, so that the function executes with the value
         present in its environment.  Use <literal>RESET
         ALL</literal> to clear all function-local settings.
-        <literal>SET FROM CURRENT</> saves the session's current value of
-        the parameter as the value to be applied when the function is entered.
+        <literal>SET FROM CURRENT</> saves the value of the parameter that
+        is current when <command>ALTER FUNCTION</> is executed as the value
+        to be applied when the function is entered.
        </para>
 
        <para>
index 2001921535199af851e5311c3a1d0b00d862a681..af66de3409efa88ec9c0b37b946ac7c4489fc4f9 100644 (file)
@@ -421,8 +421,9 @@ CREATE [ OR REPLACE ] FUNCTION
        The <literal>SET</> clause causes the specified configuration
        parameter to be set to the specified value when the function is
        entered, and then restored to its prior value when the function exits.
-       <literal>SET FROM CURRENT</> saves the session's current value of
-       the parameter as the value to be applied when the function is entered.
+       <literal>SET FROM CURRENT</> saves the value of the parameter that
+       is current when <command>CREATE FUNCTION</> is executed as the value
+       to be applied when the function is entered.
       </para>
 
       <para>