<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>OpenText Analytics Database 26.2.x – Mathematical functions</title>
    <link>/en/sql-reference/functions/mathematical-functions/</link>
    <description>Recent content in Mathematical functions on OpenText Analytics Database 26.2.x</description>
    <generator>Hugo -- gohugo.io</generator>
    
	  <atom:link href="/en/sql-reference/functions/mathematical-functions/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Sql-Reference: ABS</title>
      <link>/en/sql-reference/functions/mathematical-functions/abs/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/mathematical-functions/abs/</guid>
      <description>
        
        
        &lt;p&gt;Returns the absolute value of the argument. The return value has the same data type as the argument..&lt;/p&gt;
&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/immutable-invariant-functions/&#34; title=&#34;&#34;&gt;Immutable&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;ABS ( &lt;span class=&#34;code-variable&#34;&gt;expression &lt;/span&gt;)
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;expression&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Resolves to a value of type INTEGER or DOUBLE PRECISION.&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;SELECT ABS(-28.7);
 abs
------
 28.7
(1 row)
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Sql-Reference: ACOS</title>
      <link>/en/sql-reference/functions/mathematical-functions/acos/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/mathematical-functions/acos/</guid>
      <description>
        
        
        &lt;p&gt;Returns a DOUBLE PRECISION value representing the trigonometric inverse cosine of the argument.&lt;/p&gt;
&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/immutable-invariant-functions/&#34; title=&#34;&#34;&gt;Immutable&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;ACOS ( &lt;span class=&#34;code-variable&#34;&gt;expression&lt;/span&gt; )
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;expression&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Resolves to a value of type DOUBLE PRECISION.&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;SELECT ACOS (1);
 acos
------
    0
(1 row)
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Sql-Reference: ACOSH</title>
      <link>/en/sql-reference/functions/mathematical-functions/acosh/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/mathematical-functions/acosh/</guid>
      <description>
        
        
        &lt;p&gt;Returns a DOUBLE PRECISION value that represents the inverse (arc) hyperbolic cosine of the function argument.&lt;/p&gt;
&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/immutable-invariant-functions/&#34; title=&#34;&#34;&gt;Immutable&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;ACOSH ( &lt;span class=&#34;code-variable&#34;&gt;expression &lt;/span&gt;)
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;expression &lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Resolves to a value of type INTEGER or DOUBLE PRECISION ≥ 1.0, otherwise returns NaN.&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;=&amp;gt; SELECT acosh(4);
      acosh
------------------
 2.06343706889556
(1 row)
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Sql-Reference: ASIN</title>
      <link>/en/sql-reference/functions/mathematical-functions/asin/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/mathematical-functions/asin/</guid>
      <description>
        
        
        &lt;p&gt;Returns a DOUBLE PRECISION value representing the trigonometric inverse sine of the argument.&lt;/p&gt;
&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/immutable-invariant-functions/&#34; title=&#34;&#34;&gt;Immutable&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;ASIN ( &lt;span class=&#34;code-variable&#34;&gt;expression&lt;/span&gt; )
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;expression&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Resolves to a value of type DOUBLE PRECISION.&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;SELECT ASIN(1);
      asin
-----------------
 1.5707963267949
(1 row)
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Sql-Reference: ASINH</title>
      <link>/en/sql-reference/functions/mathematical-functions/asinh/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/mathematical-functions/asinh/</guid>
      <description>
        
        
        &lt;p&gt;Returns a DOUBLE PRECISION value that represents the inverse (arc) hyperbolic sine of the function argument.&lt;/p&gt;
&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/immutable-invariant-functions/&#34; title=&#34;&#34;&gt;Immutable&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;ASINH ( &lt;span class=&#34;code-variable&#34;&gt;expression &lt;/span&gt;)
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;expression &lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Resolves to a value of type INTEGER or DOUBLE PRECISION.&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;=&amp;gt; SELECT asinh(2.85);
      asinh
------------------
 1.76991385902105
(1 row)
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Sql-Reference: ATAN</title>
      <link>/en/sql-reference/functions/mathematical-functions/atan/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/mathematical-functions/atan/</guid>
      <description>
        
        
        &lt;p&gt;Returns a DOUBLE PRECISION value representing the trigonometric inverse tangent of the argument.&lt;/p&gt;
&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/immutable-invariant-functions/&#34; title=&#34;&#34;&gt;Immutable&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;ATAN ( &lt;span class=&#34;code-variable&#34;&gt;expression&lt;/span&gt; )
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;expression&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Resolves to a value of type DOUBLE PRECISION.&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;SELECT ATAN(1);
       atan
-------------------
 0.785398163397448
(1 row)
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Sql-Reference: ATAN2</title>
      <link>/en/sql-reference/functions/mathematical-functions/atan2/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/mathematical-functions/atan2/</guid>
      <description>
        
        
        &lt;p&gt;Returns a DOUBLE PRECISION value representing the trigonometric inverse tangent of the arithmetic dividend of the arguments.&lt;/p&gt;
&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/immutable-invariant-functions/&#34; title=&#34;&#34;&gt;Immutable&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;ATAN2 ( &lt;span class=&#34;code-variable&#34;&gt;quotient, divisor&lt;/span&gt; )
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;quotient&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Resolves to a value of type DOUBLE PRECISION representing the quotient.&lt;/dd&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;divisor&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Resolves to a value of type DOUBLE PRECISION representing the divisor.&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;SELECT ATAN2(2,1);
      ATAN2
------------------
 1.10714871779409
(1 row)
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Sql-Reference: ATANH</title>
      <link>/en/sql-reference/functions/mathematical-functions/atanh/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/mathematical-functions/atanh/</guid>
      <description>
        
        
        &lt;p&gt;Returns a DOUBLE PRECISION value that represents the inverse hyperbolic tangent of the function argument.&lt;/p&gt;
&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/immutable-invariant-functions/&#34; title=&#34;&#34;&gt;Immutable&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;ATANH ( &lt;span class=&#34;code-variable&#34;&gt;expression &lt;/span&gt;)
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;expression &lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Resolves to a value of type INTEGER or DOUBLE PRECISION between -1.0 and +1.0, inclusive, otherwise returns NaN.&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;=&amp;gt; SELECT atanh(-0.875);
       atanh
-------------------
 -1.35402510055111
(1 row)
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Sql-Reference: CBRT</title>
      <link>/en/sql-reference/functions/mathematical-functions/cbrt/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/mathematical-functions/cbrt/</guid>
      <description>
        
        
        &lt;p&gt;Returns the cube root of the argument. The return value has the type DOUBLE PRECISION.&lt;/p&gt;
&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/immutable-invariant-functions/&#34; title=&#34;&#34;&gt;Immutable&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;CBRT ( &lt;span class=&#34;code-variable&#34;&gt;expression &lt;/span&gt;)
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;expression&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Resolves to a value of type DOUBLE PRECISION.&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;SELECT CBRT(27.0);
 cbrt
------
    3
(1 row)
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Sql-Reference: CEILING</title>
      <link>/en/sql-reference/functions/mathematical-functions/ceiling/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/mathematical-functions/ceiling/</guid>
      <description>
        
        
        &lt;p&gt;Rounds up the returned value up to the next whole number. For example, given arguments of 5.01 and 5.99, CEILING returns 6. CEILING is the opposite of &lt;a href=&#34;../../../../en/sql-reference/functions/mathematical-functions/floor/#&#34;&gt;FLOOR&lt;/a&gt;, which rounds down the returned value.&lt;/p&gt;
&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/immutable-invariant-functions/&#34; title=&#34;&#34;&gt;Immutable&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;CEIL[ING] ( &lt;span class=&#34;code-variable&#34;&gt;expression &lt;/span&gt;)
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;expression&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Resolves to an INTEGER or DOUBLE PRECISION value.&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;=&amp;gt; SELECT CEIL(-42.8);
 CEIL
------
  -42
(1 row)
SELECT CEIL(48.01);
 CEIL
------
   49
(1 row)
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Sql-Reference: COS</title>
      <link>/en/sql-reference/functions/mathematical-functions/cos/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/mathematical-functions/cos/</guid>
      <description>
        
        
        &lt;p&gt;Returns a DOUBLE PRECISION value tat represents the trigonometric cosine of the passed parameter.&lt;/p&gt;
&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/immutable-invariant-functions/&#34; title=&#34;&#34;&gt;Immutable&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;COS ( &lt;span class=&#34;code-variable&#34;&gt;expression&lt;/span&gt; )
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;expression&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Resolves to a value of type DOUBLE PRECISION.&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;SELECT COS(-1);
       COS
------------------
 0.54030230586814
(1 row)
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Sql-Reference: COSH</title>
      <link>/en/sql-reference/functions/mathematical-functions/cosh/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/mathematical-functions/cosh/</guid>
      <description>
        
        
        &lt;p&gt;Returns a DOUBLE PRECISION value that represents the hyperbolic cosine of the passed parameter.&lt;/p&gt;
&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/immutable-invariant-functions/&#34; title=&#34;&#34;&gt;Immutable&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;COSH ( &lt;span class=&#34;code-variable&#34;&gt;expression&lt;/span&gt; )
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;expression&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Resolves to a value of type DOUBLE PRECISION.&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;=&amp;gt; SELECT COSH(-1);
       COSH
------------------
 1.54308063481524
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Sql-Reference: COT</title>
      <link>/en/sql-reference/functions/mathematical-functions/cot/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/mathematical-functions/cot/</guid>
      <description>
        
        
        &lt;p&gt;Returns a DOUBLE PRECISION value representing the trigonometric cotangent of the argument.&lt;/p&gt;
&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/immutable-invariant-functions/&#34; title=&#34;&#34;&gt;Immutable&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;COT ( &lt;span class=&#34;code-variable&#34;&gt;expression&lt;/span&gt; )
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;expression&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Resolves to a value of type DOUBLE PRECISION.&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;SELECT COT(1);
        cot
-------------------
 0.642092615934331
(1 row)
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Sql-Reference: DEGREES</title>
      <link>/en/sql-reference/functions/mathematical-functions/degrees/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/mathematical-functions/degrees/</guid>
      <description>
        
        
        &lt;p&gt;Converts an expression from &lt;a href=&#34;../../../../en/sql-reference/functions/mathematical-functions/radians/&#34;&gt;radians&lt;/a&gt; to fractional degrees, or from degrees, minutes, and seconds to fractional degrees. The return value has the type DOUBLE PRECISION.&lt;/p&gt;
&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/immutable-invariant-functions/&#34; title=&#34;&#34;&gt;Immutable&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;DEGREES ( { &lt;span class=&#34;code-variable&#34;&gt;radians&lt;/span&gt; | &lt;span class=&#34;code-variable&#34;&gt;degrees&lt;/span&gt;, &lt;span class=&#34;code-variable&#34;&gt;minutes&lt;/span&gt;, &lt;span class=&#34;code-variable&#34;&gt;seconds&lt;/span&gt; } )
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;radians&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Unit of angular measure. 2*&lt;code&gt;π&lt;/code&gt;* radians is equal to a full rotation.&lt;/dd&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;degrees&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Unit of angular measure, equal to 1/360 of a full rotation.&lt;/dd&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;minutes&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Unit of angular measurement, representing 1/60 of a degree.&lt;/dd&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;seconds&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Unit of angular measurement, representing 1/60 of a minute.&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;SELECT DEGREES(0.5);
     DEGREES
------------------
 28.6478897565412
(1 row)

SELECT DEGREES(1,2,3);
     DEGREES
------------------
 1.03416666666667
(1 row)
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Sql-Reference: DISTANCE</title>
      <link>/en/sql-reference/functions/mathematical-functions/distance/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/mathematical-functions/distance/</guid>
      <description>
        
        
        &lt;p&gt;Returns the distance (in kilometers) between two points. You specify the latitude and longitude of the starting point and the ending point. You can also specify the radius of curvature for greater accuracy when using an ellipsoidal model.&lt;/p&gt;
&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/immutable-invariant-functions/&#34; title=&#34;&#34;&gt;Immutable&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;DISTANCE ( &lt;span class=&#34;code-variable&#34;&gt;lat0&lt;/span&gt;, &lt;span class=&#34;code-variable&#34;&gt;lon0&lt;/span&gt;, &lt;span class=&#34;code-variable&#34;&gt;lat1&lt;/span&gt;, &lt;span class=&#34;code-variable&#34;&gt;lon1&lt;/span&gt; [, &lt;span class=&#34;code-variable&#34;&gt;radius-of-curvature &lt;/span&gt;] )
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;lat0&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Starting point latitude.&lt;/dd&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;lon0&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Starting point longitude.&lt;/dd&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;lat1&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Ending point latitude&lt;/dd&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;lon1&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Ending point longitude.&lt;/dd&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;radius-of-curvature&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Radius of the earth&#39;s curvature at the midpoint between the starting and ending points. This argument allows for greater accuracy when using an ellipsoidal earth model. If you omit this argument, DISTANCE uses the WGS-84 average r1 radius, about 6371.009 km.&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;p&gt;This example finds the distance in kilometers for 1 degree of longitude at latitude 45 degrees, assuming earth is spherical.&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;SELECT DISTANCE(45,0,45,1);
      DISTANCE
----------------------
 78.6262959272162
(1 row)
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Sql-Reference: DISTANCEV</title>
      <link>/en/sql-reference/functions/mathematical-functions/distancev/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/mathematical-functions/distancev/</guid>
      <description>
        
        
        &lt;p&gt;Returns the distance (in kilometers) between two points using the Vincenty formula. Because the Vincenty formula includes the parameters of the WGS-84 ellipsoid model, you need not specify a radius of curvature. You specify the latitude and longitude of both the starting point and the ending point. This function is more accurate, but will be slower, than the DISTANCE function.&lt;/p&gt;
&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/immutable-invariant-functions/&#34; title=&#34;&#34;&gt;Immutable&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;DISTANCEV (&lt;span class=&#34;code-variable&#34;&gt;lat0&lt;/span&gt;, &lt;span class=&#34;code-variable&#34;&gt;lon0&lt;/span&gt;, &lt;span class=&#34;code-variable&#34;&gt;lat1&lt;/span&gt;, &lt;span class=&#34;code-variable&#34;&gt;lon1&lt;/span&gt;);
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;lat0&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Specifies the latitude of the starting point.&lt;/dd&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;lon0&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Specifies the longitude of the starting point.&lt;/dd&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;lat1&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Specifies the latitude of the ending point.&lt;/dd&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;lon1&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Specifies the longitude of the ending point.&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;p&gt;This example finds the distance in kilometers for 1 degree of longitude at latitude 45 degrees, assuming earth is ellipsoidal.&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;SELECT DISTANCEV(45,0, 45,1);
    distanceV
------------------
 78.8463347095916
(1 row)
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Sql-Reference: EXP</title>
      <link>/en/sql-reference/functions/mathematical-functions/exp/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/mathematical-functions/exp/</guid>
      <description>
        
        
        &lt;p&gt;Returns the exponential function, e to the power of a number. The return value has the same data type as the argument.&lt;/p&gt;
&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/immutable-invariant-functions/&#34; title=&#34;&#34;&gt;Immutable&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;EXP ( &lt;span class=&#34;code-variable&#34;&gt;exponent&lt;/span&gt; )
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;exponent&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Resolves to a value of type INTEGER or DOUBLE PRECISION.&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;SELECT EXP(1.0);
       exp
------------------
 2.71828182845905
(1 row)
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Sql-Reference: FLOOR</title>
      <link>/en/sql-reference/functions/mathematical-functions/floor/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/mathematical-functions/floor/</guid>
      <description>
        
        
        &lt;p&gt;Rounds down the returned value to the previous whole number. For example, given arguments of 5.01 and 5.99, FLOOR returns 5. FLOOR is the opposite of &lt;a href=&#34;../../../../en/sql-reference/functions/mathematical-functions/ceiling/#&#34;&gt;CEILING&lt;/a&gt;, which rounds up the returned value.&lt;/p&gt;
&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/immutable-invariant-functions/&#34; title=&#34;&#34;&gt;Immutable&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;FLOOR ( &lt;span class=&#34;code-variable&#34;&gt;expression&lt;/span&gt; )
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;expression&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Resolves to an INTEGER or DOUBLE PRECISION value.&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;=&amp;gt; SELECT FLOOR((TIMESTAMP &amp;#39;2005-01-17 10:00&amp;#39; - TIMESTAMP &amp;#39;2005-01-01&amp;#39;) / INTERVAL &amp;#39;7&amp;#39;);
 FLOOR
-------
     2
(1 row)

=&amp;gt; SELECT FLOOR(-42.8);
 FLOOR
-------
   -43
(1 row)

=&amp;gt; SELECT FLOOR(42.8);
 FLOOR
-------
    42
(1 row)
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Although the following example looks like an INTEGER, the number on the left is 2^49 as an INTEGER, while the number on the right is a FLOAT:&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;=&amp;gt; SELECT 1&amp;lt;&amp;lt;49, FLOOR(1 &amp;lt;&amp;lt; 49);
    ?column?     |      floor
-----------------+-----------------
 562949953421312 | 562949953421312
(1 row)
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Compare the previous example to:&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;=&amp;gt; SELECT 1&amp;lt;&amp;lt;50, FLOOR(1 &amp;lt;&amp;lt; 50);
     ?column?     |        floor
------------------+----------------------
 1125899906842624 | 1.12589990684262e+15
(1 row)
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Sql-Reference: HASH</title>
      <link>/en/sql-reference/functions/mathematical-functions/hash/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/mathematical-functions/hash/</guid>
      <description>
        
        
        &lt;p&gt;Calculates a hash value over the function arguments, producing a value in the range 
&lt;code&gt;0 &lt;= x &lt; 2&lt;sup&gt;63&lt;/sup&gt;&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;HASH&lt;/code&gt; function is typically used to segment a projection over a set of cluster nodes. The function selects a specific node for each row based on the values of the row columns. The &lt;code&gt;HASH&lt;/code&gt; function distributes data evenly across the cluster, which facilitates optimal query execution.&lt;/p&gt;
&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/immutable-invariant-functions/&#34; title=&#34;&#34;&gt;Immutable&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;HASH ( { * | &lt;span class=&#34;code-variable&#34;&gt;expression&lt;/span&gt;[,...] } )
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;code&gt;* | &lt;/code&gt;&lt;em&gt;&lt;code&gt;expression&lt;/code&gt;&lt;/em&gt;&lt;code&gt;[,...]&lt;/code&gt;&lt;/dt&gt;
&lt;dd&gt;One of the following:
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;code&gt;*&lt;/code&gt; (asterisk)&lt;/p&gt;
&lt;p&gt;Specifies to hash all columns in the queried table.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;em&gt;&lt;code&gt;expression&lt;/code&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;An expression of any data type. Functions that are included in &lt;em&gt;&lt;code&gt;expression&lt;/code&gt;&lt;/em&gt; must be deterministic. If specified in a projection&#39;s &lt;a href=&#34;../../../../en/sql-reference/statements/create-statements/create-projection/hash-segmentation-clause/&#34;&gt;hash segmentation clause&lt;/a&gt;, each expression typically resolves to a &lt;a href=&#34;../../../../en/sql-reference/language-elements/expressions/column-references/&#34;&gt;column reference&lt;/a&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;=&amp;gt; SELECT HASH(product_price, product_cost) FROM product_dimension
     WHERE product_price = &amp;#39;11&amp;#39;;
        hash
---------------------
 4157497907121511878
 1799398249227328285
 3250220637492749639
(3 rows)
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;see-also&#34;&gt;See also&lt;/h2&gt;
&lt;a href=&#34;../../../../en/sql-reference/statements/create-statements/create-projection/hash-segmentation-clause/#&#34;&gt;Hash segmentation clause&lt;/a&gt;

      </description>
    </item>
    
    <item>
      <title>Sql-Reference: LN</title>
      <link>/en/sql-reference/functions/mathematical-functions/ln/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/mathematical-functions/ln/</guid>
      <description>
        
        
        &lt;p&gt;Returns the natural logarithm of the argument. The return data type is the same as the argument.&lt;/p&gt;
&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/immutable-invariant-functions/&#34; title=&#34;&#34;&gt;Immutable&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;LN ( &lt;span class=&#34;code-variable&#34;&gt;expression &lt;/span&gt;)
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;expression&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Resolves to a value of type INTEGER or DOUBLE PRECISION.&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;SELECT LN(2);
        ln
-------------------
 0.693147180559945
(1 row)
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Sql-Reference: LOG</title>
      <link>/en/sql-reference/functions/mathematical-functions/log/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/mathematical-functions/log/</guid>
      <description>
        
        
        &lt;p&gt;Returns the logarithm to the specified base of the argument. The data type of the return value is the same data type as the passed parameter.&lt;/p&gt;
&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/immutable-invariant-functions/&#34; title=&#34;&#34;&gt;Immutable&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;LOG ( [ &lt;span class=&#34;code-variable&#34;&gt;base, &lt;/span&gt;] &lt;span class=&#34;code-variable&#34;&gt;expression &lt;/span&gt;)
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;base&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Specifies the base (default is base 10)&lt;/dd&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;expression&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Resolves to a value of type INTEGER or DOUBLE PRECISION.&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;=&amp;gt; SELECT LOG(2.0, 64);
 LOG
-----
   6
(1 row)
SELECT LOG(100);
 LOG
-----
   2
(1 row)
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Sql-Reference: LOG10</title>
      <link>/en/sql-reference/functions/mathematical-functions/log10/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/mathematical-functions/log10/</guid>
      <description>
        
        
        &lt;p&gt;Returns the base 10 logarithm of the argument, also known as the &lt;em&gt;&lt;code&gt;common logarithm&lt;/code&gt;&lt;/em&gt;. The data type of the return value is the same as the data type of the passed parameter.&lt;/p&gt;
&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/immutable-invariant-functions/&#34; title=&#34;&#34;&gt;Immutable&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;LOG10 ( &lt;span class=&#34;code-variable&#34;&gt;expression &lt;/span&gt;)
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;expression&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Resolves to a value of type INTEGER or DOUBLE PRECISION.&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;=&amp;gt; SELECT LOG10(30);
       LOG10
------------------
 1.47712125471966
(1 row)
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Sql-Reference: MOD</title>
      <link>/en/sql-reference/functions/mathematical-functions/mod/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/mathematical-functions/mod/</guid>
      <description>
        
        
        &lt;p&gt;Returns the remainder of a division operation.&lt;/p&gt;
&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/immutable-invariant-functions/&#34; title=&#34;&#34;&gt;Immutable&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;MOD( &lt;span class=&#34;code-variable&#34;&gt;expression1&lt;/span&gt;, &lt;span class=&#34;code-variable&#34;&gt;expression2&lt;/span&gt; )
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;expression1&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Resolves to a &lt;a href=&#34;../../../../en/sql-reference/data-types/numeric-data-types/&#34;&gt;numeric data type&lt;/a&gt; that specifies the dividend.&lt;/dd&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;expression2&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Resolves to a numeric data type that specifies the divisor.&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;computation-rules&#34;&gt;Computation rules&lt;/h2&gt;
&lt;p&gt;When computing &lt;code&gt;MOD(&lt;/code&gt;&lt;em&gt;&lt;code&gt;expression1&lt;/code&gt;&lt;/em&gt;&lt;code&gt;, &lt;/code&gt;&lt;em&gt;&lt;code&gt;expression2&lt;/code&gt;&lt;/em&gt;), the following rules apply:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;If either &lt;em&gt;&lt;code&gt;expression1&lt;/code&gt;&lt;/em&gt; or &lt;em&gt;&lt;code&gt;expression2&lt;/code&gt;&lt;/em&gt; is the null value, then the result is the null value.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;If &lt;em&gt;&lt;code&gt;expression2&lt;/code&gt;&lt;/em&gt; is zero, then an exception condition is raised: data exception — division by zero.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Otherwise, the result is the unique exact numeric value &lt;em&gt;&lt;code&gt;R&lt;/code&gt;&lt;/em&gt; with scale 0 (zero) such that all of the following are true:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;em&gt;&lt;code&gt;R&lt;/code&gt;&lt;/em&gt; has the same sign as &lt;em&gt;&lt;code&gt;expression2&lt;/code&gt;&lt;/em&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The absolute value of &lt;em&gt;&lt;code&gt;R&lt;/code&gt;&lt;/em&gt; is less than the absolute value of &lt;em&gt;&lt;code&gt;expression1&lt;/code&gt;&lt;/em&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;em&gt;&lt;code&gt;expression2&lt;/code&gt;&lt;/em&gt; = &lt;em&gt;&lt;code&gt;expression1&lt;/code&gt;&lt;/em&gt; * &lt;em&gt;&lt;code&gt;K&lt;/code&gt;&lt;/em&gt; + &lt;em&gt;&lt;code&gt;R&lt;/code&gt;&lt;/em&gt; for some exact numeric value &lt;em&gt;&lt;code&gt;K&lt;/code&gt;&lt;/em&gt; with scale 0 (zero).&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;SELECT MOD(9,4);
 mod
-----
   1
(1 row)

SELECT MOD(10,3);
 mod
-----
   1
(1 row)

SELECT MOD(-10,3);
 mod
-----
  -1
(1 row)

SELECT MOD(-10,-3);
 mod
-----
  -1
(1 row)

SELECT MOD(10,-3);
 mod
-----
   1
(1 row)

=&amp;gt; SELECT MOD(6.2,0);
ERROR 3117:  Division by zero
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Sql-Reference: PI</title>
      <link>/en/sql-reference/functions/mathematical-functions/pi/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/mathematical-functions/pi/</guid>
      <description>
        
        
        &lt;p&gt;Returns the constant pi (P), the ratio of any circle&#39;s circumference to its diameter in Euclidean geometry The return type is DOUBLE PRECISION.&lt;/p&gt;
&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/immutable-invariant-functions/&#34; title=&#34;&#34;&gt;Immutable&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;PI()
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;SELECT PI();
        pi
------------------
 3.14159265358979
(1 row)
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Sql-Reference: POWER</title>
      <link>/en/sql-reference/functions/mathematical-functions/power/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/mathematical-functions/power/</guid>
      <description>
        
        
        &lt;p&gt;Returns a &lt;a href=&#34;../../../../en/sql-reference/data-types/numeric-data-types/double-precision-float/&#34;&gt;DOUBLE PRECISION&lt;/a&gt; value representing one number raised to the power of another number.&lt;/p&gt;
&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/immutable-invariant-functions/&#34; title=&#34;&#34;&gt;Immutable&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;POW[ER] ( &lt;span class=&#34;code-variable&#34;&gt;expression1&lt;/span&gt;, &lt;span class=&#34;code-variable&#34;&gt;expression2&lt;/span&gt; )
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;expression1&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Resolves to a DOUBLE PRECISION value that represents the base.&lt;/dd&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;expression2&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Resolves to a DOUBLE PRECISION value that represents the exponent.&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;SELECT POWER(9.0, 3.0);
 power
-------
   729
(1 row)
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Sql-Reference: RADIANS</title>
      <link>/en/sql-reference/functions/mathematical-functions/radians/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/mathematical-functions/radians/</guid>
      <description>
        
        
        &lt;p&gt;Returns a DOUBLE PRECISION value representing an angle expressed in radians. You can express the input angle in &lt;a href=&#34;../../../../en/sql-reference/functions/mathematical-functions/degrees/#&#34;&gt;DEGREES&lt;/a&gt;, and optionally include minutes and seconds.&lt;/p&gt;
&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/immutable-invariant-functions/&#34; title=&#34;&#34;&gt;Immutable&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;RADIANS (&lt;span class=&#34;code-variable&#34;&gt;degrees&lt;/span&gt; [, &lt;span class=&#34;code-variable&#34;&gt;minutes&lt;/span&gt;, &lt;span class=&#34;code-variable&#34;&gt;seconds&lt;/span&gt;])
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;degrees&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Unit of angular measurement, representing 1/360 of a full rotation.&lt;/dd&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;minutes&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Unit of angular measurement, representing 1/60 of a degree.&lt;/dd&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;seconds&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Unit of angular measurement, representing 1/60 of a minute.&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;SELECT RADIANS(45);
      RADIANS
-------------------
 0.785398163397448
(1 row)

SELECT RADIANS (1,2,3);
      RADIANS
-------------------
 0.018049613347708
(1 row)
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Sql-Reference: RANDOM</title>
      <link>/en/sql-reference/functions/mathematical-functions/random/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/mathematical-functions/random/</guid>
      <description>
        
        
        &lt;p&gt;Returns a uniformly-distributed random &lt;a href=&#34;../../../../en/sql-reference/data-types/numeric-data-types/double-precision-float/&#34;&gt;DOUBLE PRECISION&lt;/a&gt; value &lt;em&gt;&lt;code&gt;x&lt;/code&gt;&lt;/em&gt;, where &lt;code&gt;0 &amp;lt;= &lt;/code&gt;&lt;em&gt;&lt;code&gt;x&lt;/code&gt;&lt;/em&gt;&lt;code&gt; &amp;lt; 1&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Typical pseudo-random generators accept a seed, which is set to generate a reproducible pseudo-random sequence. OpenText™ Analytics Database, however, distributes SQL processing over a cluster of nodes, where each node generates its own independent random sequence.&lt;/p&gt;
&lt;p&gt;Results depending on RANDOM are not reproducible because the work might be divided differently across nodes. Therefore, the database automatically generates truly random seeds for each node each time a request is executed and does not provide a mechanism for forcing a specific seed.&lt;/p&gt;

&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/volatile-functions/&#34; title=&#34;&#34;&gt;Volatile&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;RANDOM()
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;p&gt;In the following example, RANDOM returns a float ≥ 0 and &amp;lt; 1.0:&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;SELECT RANDOM();
      random
-------------------
 0.211625560652465
(1 row)
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Sql-Reference: RANDOMINT</title>
      <link>/en/sql-reference/functions/mathematical-functions/randomint/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/mathematical-functions/randomint/</guid>
      <description>
        
        
        &lt;p&gt;Accepts and returns an integer between &lt;code&gt;0&lt;/code&gt; and the integer argument &lt;em&gt;&lt;code&gt;expression&lt;/code&gt;&lt;/em&gt;-1.&lt;/p&gt;
&lt;p&gt;Typical pseudo-random generators accept a seed, which is set to generate a reproducible pseudo-random sequence. OpenText™ Analytics Database, however, distributes SQL processing over a cluster of nodes, where each node generates its own independent random sequence.&lt;/p&gt;
&lt;p&gt;Results depending on RANDOM are not reproducible because the work might be divided differently across nodes. Therefore, the database automatically generates truly random seeds for each node each time a request is executed and does not provide a mechanism for forcing a specific seed.&lt;/p&gt;

&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/volatile-functions/&#34; title=&#34;&#34;&gt;Volatile&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;RANDOMINT ( &lt;span class=&#34;code-variable&#34;&gt;expression&lt;/span&gt; )
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;expression&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Resolves to a positive &lt;a href=&#34;../../../../en/sql-reference/data-types/numeric-data-types/integer/#&#34;&gt;INTEGER&lt;/a&gt; between 1 and 2&lt;sup&gt;63&lt;/sup&gt; − 1, inclusive. If you supply a negative value or &lt;em&gt;&lt;code&gt;expression&lt;/code&gt;&lt;/em&gt; &amp;gt; 1, OpenText™ Analytics Database returns an error.&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;p&gt;In the following example, the result is an INTEGER ≥ 0 and &amp;lt; &lt;em&gt;&lt;code&gt;expression&lt;/code&gt;&lt;/em&gt;, randomly chosen from the set {0,1,2,3,4}.&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;=&amp;gt; SELECT RANDOMINT(5);
RANDOMINT
----------
        3
(1 row)
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Sql-Reference: RANDOMINT_CRYPTO</title>
      <link>/en/sql-reference/functions/mathematical-functions/randomint-crypto/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/mathematical-functions/randomint-crypto/</guid>
      <description>
        
        
        &lt;p&gt;Accepts and returns an INTEGER value from a set of values between 0 and the specified function argument -1. For this cryptographic random number generator, OpenText™ Analytics Database uses RAND_bytes to provide the random value.&lt;/p&gt;
&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/volatile-functions/&#34; title=&#34;&#34;&gt;Volatile&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;RANDOMINT_CRYPTO ( &lt;span class=&#34;code-variable&#34;&gt;expression&lt;/span&gt; )
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;expression&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Resolves to a positive integer between 1 and 2&lt;sup&gt;63&lt;/sup&gt; − 1, inclusive.&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;p&gt;In the following example, RANDOMINT_CRYPTO returns an INTEGER &amp;gt;= &lt;code&gt;0&lt;/code&gt; and less than the specified argument &lt;code&gt;5&lt;/code&gt;, randomly chosen from the set &lt;code&gt;{0,1,2,3,4}&lt;/code&gt;.&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;=&amp;gt; SELECT RANDOMINT_crypto(5);
RANDOMINT_crypto
----------------
               3
(1 row)
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Sql-Reference: ROUND</title>
      <link>/en/sql-reference/functions/mathematical-functions/round/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/mathematical-functions/round/</guid>
      <description>
        
        
        &lt;p&gt;Rounds a value to a specified number of decimal places, retaining the original precision and scale. Fractions greater than or equal to .5 are rounded up. Fractions less than .5 are rounded down (truncated).&lt;/p&gt;
&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/immutable-invariant-functions/&#34; title=&#34;&#34;&gt;Immutable&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;ROUND ( &lt;span class=&#34;code-variable&#34;&gt;expression&lt;/span&gt; [, &lt;span class=&#34;code-variable&#34;&gt;places&lt;/span&gt; ] )
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;expression&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Resolves to a value of type &lt;code&gt;NUMERIC&lt;/code&gt; or &lt;code&gt;DOUBLE PRECISION (FLOAT)&lt;/code&gt;.&lt;/dd&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;places&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;An INTEGER value. When &lt;em&gt;&lt;code&gt;places&lt;/code&gt;&lt;/em&gt; is a positive integer, OpenText™ Analytics Database rounds the value to the right of the decimal point using the specified number of places. When &lt;em&gt;&lt;code&gt;places&lt;/code&gt;&lt;/em&gt; is a negative integer, the database rounds the value on the left side of the decimal point using the specified number of places.&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;notes&#34;&gt;Notes&lt;/h2&gt;
&lt;p&gt;Using &lt;code&gt;ROUND&lt;/code&gt; with a &lt;code&gt;NUMERIC&lt;/code&gt; datatype returns &lt;code&gt;NUMERIC&lt;/code&gt;, retaining the original precision and scale.&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;=&amp;gt; SELECT ROUND(3.5);
 ROUND
-------
   4.0
(1 row)
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;=&amp;gt; SELECT ROUND(2.0, 1.0) FROM dual;
 ROUND
-------
   2.0
(1 row)
=&amp;gt; SELECT ROUND(12.345, 2.0);
 ROUND
--------
 12.350
(1 row)
=&amp;gt; SELECT ROUND(3.444444444444444);
       ROUND
-------------------
 3.000000000000000
(1 row)
=&amp;gt; SELECT ROUND(3.14159, 3);
  ROUND
---------
 3.14200
(1 row)
=&amp;gt; SELECT ROUND(1234567, -3);
  ROUND
---------
 1235000
(1 row)
=&amp;gt; SELECT ROUND(3.4999, -1);
 ROUND
--------
 0.0000
(1 row)
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;The following example creates a table with two columns, adds one row of values, and shows sample rounding to the left and right of a decimal point.&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;=&amp;gt; CREATE TABLE sampleround (roundcol1 NUMERIC, roundcol2 NUMERIC);
CREATE TABLE

=&amp;gt; INSERT INTO sampleround VALUES (1234567, .1234567);
 OUTPUT
--------
      1
(1 row)

=&amp;gt; SELECT ROUND(roundcol1,-3) AS pn3, ROUND(roundcol1,-4) AS pn4, ROUND(roundcol1,-5) AS pn5 FROM sampleround;

           pn3           |           pn4           |           pn5
-------------------------+-------------------------+-------------------------
 1235000.000000000000000 | 1230000.000000000000000 | 1200000.000000000000000
(1 row)

=&amp;gt; SELECT ROUND(roundcol2,3) AS p3, ROUND(roundcol2,4) AS p4, ROUND(roundcol2,5) AS p5 FROM sampleround;

        p3         |        p4         |        p5
-------------------+-------------------+-------------------
 0.123000000000000 | 0.123500000000000 | 0.123460000000000
(1 row)
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Sql-Reference: SIGN</title>
      <link>/en/sql-reference/functions/mathematical-functions/sign/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/mathematical-functions/sign/</guid>
      <description>
        
        
        &lt;p&gt;Returns a DOUBLE PRECISION value of -1, 0, or 1 representing the arithmetic sign of the argument.&lt;/p&gt;
&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/immutable-invariant-functions/&#34; title=&#34;&#34;&gt;Immutable&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;SIGN ( &lt;span class=&#34;code-variable&#34;&gt;expression&lt;/span&gt; )
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;expression&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Resolves to a value of type DOUBLE PRECISION.&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;SELECT SIGN(-8.4);
 sign
------
   -1
(1 row)
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Sql-Reference: SIN</title>
      <link>/en/sql-reference/functions/mathematical-functions/sin/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/mathematical-functions/sin/</guid>
      <description>
        
        
        &lt;p&gt;Returns a DOUBLE PRECISION value that represents the trigonometric sine of the passed parameter.&lt;/p&gt;
&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/immutable-invariant-functions/&#34; title=&#34;&#34;&gt;Immutable&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;SIN ( &lt;span class=&#34;code-variable&#34;&gt;expression&lt;/span&gt; )
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;expression&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Resolves to a value of type DOUBLE PRECISION.&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;SELECT SIN(30 * 2 * 3.14159 / 360);
        SIN
-------------------
 0.499999616987256
(1 row)
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Sql-Reference: SINH</title>
      <link>/en/sql-reference/functions/mathematical-functions/sinh/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/mathematical-functions/sinh/</guid>
      <description>
        
        
        &lt;p&gt;Returns a DOUBLE PRECISION value that represents the hyperbolic sine of the passed parameter.&lt;/p&gt;
&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/immutable-invariant-functions/&#34; title=&#34;&#34;&gt;Immutable&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;SINH ( &lt;span class=&#34;code-variable&#34;&gt;expression&lt;/span&gt; )
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;expression&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Resolves to a value of type DOUBLE PRECISION.&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;=&amp;gt; SELECT SINH(30 * 2 * 3.14159 / 360);
        SINH
-------------------
 0.547852969600632
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Sql-Reference: SQRT</title>
      <link>/en/sql-reference/functions/mathematical-functions/sqrt/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/mathematical-functions/sqrt/</guid>
      <description>
        
        
        &lt;p&gt;Returns a DOUBLE PRECISION value representing the arithmetic square root of the argument.&lt;/p&gt;
&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/immutable-invariant-functions/&#34; title=&#34;&#34;&gt;Immutable&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;SQRT ( &lt;span class=&#34;code-variable&#34;&gt;expression&lt;/span&gt; )
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;expression&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Resolves to a value of type DOUBLE PRECISION.&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;SELECT SQRT(2);
      sqrt
-----------------
 1.4142135623731
(1 row)
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Sql-Reference: TAN</title>
      <link>/en/sql-reference/functions/mathematical-functions/tan/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/mathematical-functions/tan/</guid>
      <description>
        
        
        &lt;p&gt;Returns a DOUBLE PRECISION value that represents the trigonometric tangent of the passed parameter.&lt;/p&gt;
&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/immutable-invariant-functions/&#34; title=&#34;&#34;&gt;Immutable&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;TAN ( &lt;span class=&#34;code-variable&#34;&gt;expression&lt;/span&gt; )
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;expression&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Resolves to a value of type DOUBLE PRECISION.&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;=&amp;gt; SELECT TAN(30);
        TAN
-------------------
 -6.40533119664628
(1 row)
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Sql-Reference: TANH</title>
      <link>/en/sql-reference/functions/mathematical-functions/tanh/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/mathematical-functions/tanh/</guid>
      <description>
        
        
        &lt;p&gt;Returns a DOUBLE PRECISION value that represents the hyperbolic tangent of the passed parameter.&lt;/p&gt;
&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/immutable-invariant-functions/&#34; title=&#34;&#34;&gt;Immutable&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;TANH ( &lt;span class=&#34;code-variable&#34;&gt;expression&lt;/span&gt; )
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;expression&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Resolves to a value of type DOUBLE PRECISION.&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;=&amp;gt; SELECT TANH(-1);
        TANH
-------------------
  -0.761594155955765
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Sql-Reference: TRUNC</title>
      <link>/en/sql-reference/functions/mathematical-functions/trunc/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/mathematical-functions/trunc/</guid>
      <description>
        
        
        &lt;p&gt;Returns the &lt;em&gt;&lt;code&gt;expression&lt;/code&gt;&lt;/em&gt; value fully truncated (toward zero). Supplying a &lt;em&gt;&lt;code&gt;places&lt;/code&gt;&lt;/em&gt; argument truncates the expression to the number of decimal places you indicate.&lt;/p&gt;
&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/immutable-invariant-functions/&#34; title=&#34;&#34;&gt;Immutable&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;TRUNC ( &lt;span class=&#34;code-variable&#34;&gt;expression&lt;/span&gt; [, &lt;span class=&#34;code-variable&#34;&gt;places&lt;/span&gt; ] )
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;expression&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Resolves to a value of type &lt;code&gt;NUMERIC&lt;/code&gt; or &lt;code&gt;DOUBLE PRECISION (FLOAT)&lt;/code&gt;.&lt;/dd&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;places&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;INTEGER value:
&lt;ul&gt;
&lt;li&gt;Positive: OpenText™ Analytics Database truncates the value to the right of the decimal point.&lt;/li&gt;
&lt;li&gt;Negative: The database truncates the value on the left side of the decimal point.&lt;/li&gt;
&lt;/ul&gt;
&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;notes&#34;&gt;Notes&lt;/h2&gt;
&lt;p&gt;Using &lt;code&gt;TRUNC&lt;/code&gt; with a &lt;code&gt;NUMERIC&lt;/code&gt; datatype returns &lt;code&gt;NUMERIC&lt;/code&gt;, retaining the original precision and scale.&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;=&amp;gt; SELECT TRUNC(3.5);
 TRUNC
-------
   3.0
(1 row)
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;=&amp;gt; SELECT TRUNC(42.8);
 TRUNC
-------
  42.0
(1 row)
=&amp;gt; SELECT TRUNC(42.4382, 2);
  TRUNC
---------
 42.4300
(1 row)
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;The following example creates a table with two columns, adds one row of values, and shows sample truncating to the left and right of a decimal point.&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;=&amp;gt; CREATE TABLE sampletrunc (truncol1 NUMERIC, truncol2 NUMERIC);
CREATE TABLE

=&amp;gt; INSERT INTO sampletrunc VALUES (1234567, .1234567);
 OUTPUT
--------
      1
(1 row)

=&amp;gt; SELECT TRUNC(truncol1,-3) AS p3, TRUNC(truncol1,-4) AS p4, TRUNC(truncol1,-5) AS p5 FROM sampletrunc;

           p3            |           p4            |           p5
-------------------------+-------------------------+-------------------------
 1234000.000000000000000 | 1230000.000000000000000 | 1200000.000000000000000
(1 row)

=&amp;gt; SELECT TRUNC(truncol2,3) AS p3, TRUNC(truncol2,4) AS p4, TRUNC(truncol2,5) AS p5 FROM sampletrunc;

        p3         |        p4         |        p5
-------------------+-------------------+-------------------
 0.123000000000000 | 0.123400000000000 | 0.123450000000000
(1 row)
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Sql-Reference: WIDTH_BUCKET</title>
      <link>/en/sql-reference/functions/mathematical-functions/width-bucket/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/mathematical-functions/width-bucket/</guid>
      <description>
        
        
        &lt;p&gt;Constructs equiwidth histograms, in which the histogram range is divided into intervals (buckets) of identical sizes. In addition, values below the low bucket return 0, and values above the high bucket return &lt;em&gt;&lt;code&gt;bucket-count&lt;/code&gt;&lt;/em&gt; +1. Returns an integer value.&lt;/p&gt;
&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/immutable-invariant-functions/&#34; title=&#34;&#34;&gt;Immutable&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;WIDTH_BUCKET ( &lt;span class=&#34;code-variable&#34;&gt;expression&lt;/span&gt;, &lt;span class=&#34;code-variable&#34;&gt;hist-min&lt;/span&gt;, &lt;span class=&#34;code-variable&#34;&gt;hist-max&lt;/span&gt;, &lt;span class=&#34;code-variable&#34;&gt;bucket-count&lt;/span&gt; )
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;expression&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;The expression for which the histogram is created. This expression must resolve to a numeric or datetime value or a value that can be implicitly converted to a numeric or datetime value. If *&lt;code&gt;expression &lt;/code&gt;*evaluates to null, then the *&lt;code&gt;expression &lt;/code&gt;*returns null.&lt;/dd&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;hist-min&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Resolves to the low boundary of &lt;em&gt;&lt;code&gt;bucket-count&lt;/code&gt;&lt;/em&gt;, a non-null numeric or datetime value.&lt;/dd&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;hist-max&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Resolves to the high boundary of &lt;em&gt;&lt;code&gt;bucket-count&lt;/code&gt;&lt;/em&gt;, a non-null numeric or datetime value.&lt;/dd&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;bucket-count&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Resolves to an INTEGER constant that indicates the number of buckets.&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;notes&#34;&gt;Notes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;WIDTH_BUCKET divides a data set into buckets of equal width. For example, Age = 0–20, 20–40, 40–60, 60–80. This is known as an equiwidth histogram.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;When using WIDTH_BUCKET pay attention to the minimum and maximum boundary values. Each bucket contains values equal to or greater than the base value of that bucket, so that age ranges of 0–20, 20–40, and so on, are actually 0–19.99 and 20–39.999.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;WIDTH_BUCKET accepts the following data types: (FLOAT and/or INTEGER), (TIMESTAMP and/or DATE and/or TIMESTAMPTZ), or (INTERVAL and/or TIME).&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;p&gt;The following example returns five possible values and has three buckets: 0 [Up to 100), 1 [100–300), 2 [300–500), 3 [500–700), and 4 [700 and up):&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;SELECT product_description, product_cost, WIDTH_BUCKET(product_cost, 100, 700, 3);
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;The following example creates a nine-bucket histogram on the annual_income column for customers in Connecticut who are female doctors. The results return the bucket number to an &lt;code&gt;Income&lt;/code&gt; column, divided into eleven buckets, including an underflow and an overflow. Note that if customers had annual incomes greater than the maximum value, they would be assigned to an overflow bucket, 10:&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;SELECT customer_name, annual_income, WIDTH_BUCKET (annual_income, 100000, 1000000, 9) AS &amp;#34;Income&amp;#34;
FROM public.customer_dimension WHERE customer_state=&amp;#39;CT&amp;#39;
AND title=&amp;#39;Dr.&amp;#39; AND customer_gender=&amp;#39;Female&amp;#39; AND household_id &amp;lt; &amp;#39;1000&amp;#39;
ORDER BY &amp;#34;Income&amp;#34;;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;In the following result set, the reason there is a bucket 0 is because buckets are numbered from 1 to &lt;code&gt;bucket_count&lt;/code&gt;. Anything less than the given value of &lt;code&gt;hist_min&lt;/code&gt; goes in bucket 0, and anything greater than the given value of &lt;code&gt;hist_max&lt;/code&gt; goes in the bucket &lt;code&gt;bucket_count+1&lt;/code&gt;. In this example, bucket 9 is empty, and there is no overflow. The value 12,283 is less than 100,000, so it goes into the underflow bucket.&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;   customer_name    | annual_income | Income
--------------------+---------------+--------
 Joanna A. Nguyen   |         12283 |      0
 Amy I. Nguyen      |        109806 |      1
 Juanita L. Taylor  |        219002 |      2
 Carla E. Brown     |        240872 |      2
 Kim U. Overstreet  |        284011 |      2
 Tiffany N. Reyes   |        323213 |      3
 Rebecca V. Martin  |        324493 |      3
 Betty . Roy        |        476055 |      4
 Midori B. Young    |        462587 |      4
 Martha T. Brown    |        687810 |      6
 Julie D. Miller    |        616509 |      6
 Julie Y. Nielson   |        894910 |      8
 Sarah B. Weaver    |        896260 |      8
 Jessica C. Nielson |        861066 |      8
(14 rows)
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;see-also&#34;&gt;See also&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;../../../../en/sql-reference/functions/analytic-functions/ntile-analytic/#&#34;&gt;NTILE [analytic]&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
  </channel>
</rss>
