diff --git a/doc/src/sgml/func.sgml b/doc/src/sgml/func.sgml
new file mode 100644
index 6154621..b21c433
*** a/doc/src/sgml/func.sgml
--- b/doc/src/sgml/func.sgml
***************
*** 1296,1301 ****
--- 1296,1320 ----
        <row>
         <entry>
          <indexterm>
+          <primary>trim</primary>
+         </indexterm>
+         <literal><function>trim(<optional>leading | trailing
+         | both</optional> <optional>from</optional>
+         <parameter>string</parameter>
+         <optional><parameter>, characters</parameter></optional>
+         )</function></literal>
+        </entry>
+        <entry><type>text</type></entry>
+        <entry>
+         Non-standard version of <function>trim()</>
+        </entry>
+        <entry><literal>trim(both from 'xTomxx', 'x')</literal></entry>
+        <entry><literal>Tom</literal></entry>
+       </row>
+ 
+       <row>
+        <entry>
+         <indexterm>
           <primary>upper</primary>
          </indexterm>
          <literal><function>upper(<parameter>string</parameter>)</function></literal>
