doc: Document factorial function
authorPeter Eisentraut <peter@eisentraut.org>
Mon, 15 Jun 2020 06:51:46 +0000 (08:51 +0200)
committerPeter Eisentraut <peter@eisentraut.org>
Tue, 16 Jun 2020 03:04:33 +0000 (05:04 +0200)
This has existed for a very long time, equivalent to the ! and !!
operators, but it was never documented.

Reviewed-by: Tom Lane <tgl@sss.pgh.pa.us>
Discussion: https://www.postgresql.org/message-id/flat/6ce1df0e-86a3-e544-743a-f357ff663f68%402ndquadrant.com

doc/src/sgml/func.sgml

index b65aa28f344188eed0ebc97534c676abb919d42b..9d71678029eacc730c0b31a85201709f1c3ec950 100644 (file)
@@ -1347,6 +1347,23 @@ repeat('Pg', 4) <returnvalue>PgPgPgPg</returnvalue>
        </para></entry>
       </row>
 
+      <row>
+       <entry role="func_table_entry"><para role="func_signature">
+        <indexterm>
+         <primary>factorial</primary>
+        </indexterm>
+        <function>factorial</function> ( <type>bigint</type> )
+        <returnvalue>numeric</returnvalue>
+       </para>
+       <para>
+        Factorial
+       </para>
+       <para>
+        <literal>factorial(5)</literal>
+        <returnvalue>120</returnvalue>
+       </para></entry>
+      </row>
+
       <row>
        <entry role="func_table_entry"><para role="func_signature">
         <indexterm>