doc-exports/docs/dli/sqlreference/dli_08_0332.html
Su, Xiaomeng 04d4597cf3 dli_sqlreference_0511_version
Reviewed-by: Pruthi, Vineet <vineet.pruthi@t-systems.com>
Co-authored-by: Su, Xiaomeng <suxiaomeng1@huawei.com>
Co-committed-by: Su, Xiaomeng <suxiaomeng1@huawei.com>
2023-11-02 14:34:08 +00:00

574 lines
85 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<a name="dli_08_0332"></a><a name="dli_08_0332"></a>
<h1 class="topictitle1">Mathematical Operation Functions</h1>
<div id="body8662426"><div class="section" id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_section1394824134214"><h4 class="sectiontitle">Relational Operators</h4><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575883_p112019671814">All data types can be compared by using relational operators and the result is returned as a BOOLEAN value.</p>
<p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575883_p19209611810">Relationship operators are binary operators. Two compared data types must be of the same type or they must support implicit conversion.</p>
<p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a2f09e52e54a64f10885980888fb8cfdf"><a href="#dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_t16c03594f4e14f9b890b3229307ab86f">Table 1</a> lists all relational operators supported by Flink SQL.</p>
<div class="tablenoborder"><a name="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_t16c03594f4e14f9b890b3229307ab86f"></a><a name="en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_t16c03594f4e14f9b890b3229307ab86f"></a><table cellpadding="4" cellspacing="0" summary="" id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_t16c03594f4e14f9b890b3229307ab86f" frame="border" border="1" rules="all"><caption><b>Table 1 </b>Relational Operators</caption><thead align="left"><tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_rc07dc50d385e4a0287267186b5b63e57"><th align="left" class="cellrowborder" valign="top" width="24.759999999999998%" id="mcps1.3.1.5.2.4.1.1"><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a0ee4290fcd314b09a5a6d66b0a236b23"><strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0093946771_en-us_topic_0053447306_en-us_topic_0039551470_b1241127017346">Operator</strong></p>
</th>
<th align="left" class="cellrowborder" valign="top" width="13.08%" id="mcps1.3.1.5.2.4.1.2"><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_ad9e7fc1c9e204c1cabf0f10c3e7cf55b"><strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_b147342659142529">Returned Data Type</strong></p>
</th>
<th align="left" class="cellrowborder" valign="top" width="62.160000000000004%" id="mcps1.3.1.5.2.4.1.3"><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a18ab0502ac5542eca5cf2968f2c7d800"><strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0093946771_en-us_topic_0053447306_en-us_topic_0039551470_b6335010717346">Description</strong></p>
</th>
</tr>
</thead>
<tbody><tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_rd72d22e709cc4d52a1092a3feaf6de3d"><td class="cellrowborder" valign="top" width="24.759999999999998%" headers="mcps1.3.1.5.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_acb21d1d3e69945569716443cff6dff06">A = B</p>
</td>
<td class="cellrowborder" valign="top" width="13.08%" headers="mcps1.3.1.5.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575883_p557514232513">BOOLEAN</p>
</td>
<td class="cellrowborder" valign="top" width="62.160000000000004%" headers="mcps1.3.1.5.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_aad9ebcc4c9db4bbb86e24b96be492c70">If A is equal to B, then <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0093946932_en-us_topic_0053447305_en-us_topic_0039551486_b337937512348">TRUE</strong> is returned. Otherwise, <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0093946932_b518091732165021">FALSE</strong> is returned. This operator is used for value assignment.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_rff79c33cc7a84d66a9915fed77e5ad70"><td class="cellrowborder" valign="top" width="24.759999999999998%" headers="mcps1.3.1.5.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a1d31b6c1fbde4fb69ef98030571da1ed">A &lt;&gt; B</p>
</td>
<td class="cellrowborder" valign="top" width="13.08%" headers="mcps1.3.1.5.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575883_p15751239511">BOOLEAN</p>
</td>
<td class="cellrowborder" valign="top" width="62.160000000000004%" headers="mcps1.3.1.5.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575883_p55751236517">If A is not equal to B, then <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0093946932_en-us_topic_0053447305_en-us_topic_0039551486_b5601327812348">TRUE</strong> is returned. Otherwise, <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0093946932_b1845230488165117">FALSE</strong> is returned. If A or B is <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0093946932_b1034684888165127">NULL</strong>, then <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0093946932_b810305883165127">NULL</strong> is returned. This operator follows the standard SQL syntax.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_r3f096306f8b94a3b9bd265890082339f"><td class="cellrowborder" valign="top" width="24.759999999999998%" headers="mcps1.3.1.5.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_ac43b32e310c64623ac15a78464b8cd7b">A &lt; B</p>
</td>
<td class="cellrowborder" valign="top" width="13.08%" headers="mcps1.3.1.5.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a45e360804471497aa383f120f6f60184">BOOLEAN</p>
</td>
<td class="cellrowborder" valign="top" width="62.160000000000004%" headers="mcps1.3.1.5.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575883_p857662318515">If A is less than B, then <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0093946932_en-us_topic_0053447305_en-us_topic_0039551486_b1908370312348">TRUE</strong> is returned. Otherwise, <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0093946932_b1370698237165156">FALSE</strong> is returned. If A or B is <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0093946932_b62237550716522">NULL</strong>, then <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0093946932_b144980965616522">NULL</strong> is returned.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_r57da6dfcb9f946bbb34907bb0b59a1cc"><td class="cellrowborder" valign="top" width="24.759999999999998%" headers="mcps1.3.1.5.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_ab4c92e831b0a49bb9665f35643e9e1c8">A &lt;= B</p>
</td>
<td class="cellrowborder" valign="top" width="13.08%" headers="mcps1.3.1.5.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575883_p357611238516">BOOLEAN</p>
</td>
<td class="cellrowborder" valign="top" width="62.160000000000004%" headers="mcps1.3.1.5.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575883_p05764231511">If A is less than or equal to B, then <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0093946932_en-us_topic_0053447305_en-us_topic_0039551486_b4341133712348">TRUE</strong> is returned. Otherwise, <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0093946932_b684794616165222">FALSE</strong> is returned. If A or B is <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_b1004312657">NULL</strong>, then <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_b1159043702">NULL</strong> is returned.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_r9169f1e4af0a4e57b169e4c114bcb4bd"><td class="cellrowborder" valign="top" width="24.759999999999998%" headers="mcps1.3.1.5.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a41f9ba786d8b483799c152fed36d46ae">A &gt; B</p>
</td>
<td class="cellrowborder" valign="top" width="13.08%" headers="mcps1.3.1.5.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_ae863378f6d424a2a8765b48bef3c3996">BOOLEAN</p>
</td>
<td class="cellrowborder" valign="top" width="62.160000000000004%" headers="mcps1.3.1.5.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a402c2010c4444983a373a3a0e84bc009">If A is greater than B, then <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0093946932_en-us_topic_0053447305_en-us_topic_0039551486_b1894037012348">TRUE</strong> is returned. Otherwise, <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0093946932_b2128325832165235">FALSE</strong> is returned. If A or B is <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_b51272109">NULL</strong>, then <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_b44034047">NULL</strong> is returned.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_r801afd4aca244845950acc3c58e4f99c"><td class="cellrowborder" valign="top" width="24.759999999999998%" headers="mcps1.3.1.5.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a5e555450e39144c58d96f9cb0cd2b1fd">A &gt;= B</p>
</td>
<td class="cellrowborder" valign="top" width="13.08%" headers="mcps1.3.1.5.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_ad9371dca65fa4c2c8b7d8dbc03900b78">BOOLEAN</p>
</td>
<td class="cellrowborder" valign="top" width="62.160000000000004%" headers="mcps1.3.1.5.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_afd9673fea8f9422d86fd884829e8daf5">If A is greater than or equal to B, then <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0093946932_en-us_topic_0053447305_en-us_topic_0039551486_b71319312348">TRUE</strong> is returned. Otherwise, <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0093946932_b680638318165258">FALSE</strong> is returned. If A or B is <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_b1861494093">NULL</strong>, then <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_b2038286838">NULL</strong> is returned.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_r84f216f5c94a4356872678c7414b0f43"><td class="cellrowborder" valign="top" width="24.759999999999998%" headers="mcps1.3.1.5.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a6b3d2cfe3b0e400086d2dfb57dab9111">A IS NULL</p>
</td>
<td class="cellrowborder" valign="top" width="13.08%" headers="mcps1.3.1.5.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a33567d71c3fb42caa4433a83e2587a51">BOOLEAN</p>
</td>
<td class="cellrowborder" valign="top" width="62.160000000000004%" headers="mcps1.3.1.5.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a484e575324da43f0958d5e45c6e3f4d0">If A is <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0093946932_en-us_topic_0053447305_en-us_topic_0039551486_b6695247112348">NULL</strong>, then <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0093946932_en-us_topic_0053447305_en-us_topic_0039551486_b5631776612348">TRUE</strong> is returned. Otherwise, <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0093946932_b1171993385165354">FALSE</strong> is returned.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_rf1bc8789e59349c88bd2f9271ab4afda"><td class="cellrowborder" valign="top" width="24.759999999999998%" headers="mcps1.3.1.5.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a770c15b9ae5d47f7be5887a984c1985d">A IS NOT NULL</p>
</td>
<td class="cellrowborder" valign="top" width="13.08%" headers="mcps1.3.1.5.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a494b498d368b44a3acb2bb2b5f18d2a9">BOOLEAN</p>
</td>
<td class="cellrowborder" valign="top" width="62.160000000000004%" headers="mcps1.3.1.5.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a82e6b54364be4dee8128683ea6a14a49">If A is not <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0093946932_en-us_topic_0053447305_en-us_topic_0039551486_b2264308112348">NULL</strong>, then <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0093946932_en-us_topic_0053447305_en-us_topic_0039551486_b1886871712348">TRUE</strong> is returned. Otherwise, <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0093946932_b1690563583165436">FALSE</strong> is returned.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_r691feb86a99d4f8ca8717a4a8e4b97db"><td class="cellrowborder" valign="top" width="24.759999999999998%" headers="mcps1.3.1.5.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575883_p219991119220">A IS DISTINCT FROM B</p>
</td>
<td class="cellrowborder" valign="top" width="13.08%" headers="mcps1.3.1.5.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575883_p61981111226">BOOLEAN</p>
</td>
<td class="cellrowborder" valign="top" width="62.160000000000004%" headers="mcps1.3.1.5.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_aeb7fa934a1ba4518980c5b39d871ed01">If A is not equal to B, <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_b842352706143642">TRUE</strong> is returned. <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_b842352706143645">NULL</strong> indicates A equals B.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_r2d4f9d8d31dc4b689227cfeb375e13f7"><td class="cellrowborder" valign="top" width="24.759999999999998%" headers="mcps1.3.1.5.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a17177705f90a41f0ac6cd398c92610cb">A IS NOT DISTINCT FROM B</p>
</td>
<td class="cellrowborder" valign="top" width="13.08%" headers="mcps1.3.1.5.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575883_p419621142220">BOOLEAN</p>
</td>
<td class="cellrowborder" valign="top" width="62.160000000000004%" headers="mcps1.3.1.5.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575883_p619510114220">If A is equal to B, <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_b697696731">TRUE</strong> is returned. <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_b1084815582">NULL</strong> indicates A equals B.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_raa74c26b03a84364a1f63e6628211c9e"><td class="cellrowborder" valign="top" width="24.759999999999998%" headers="mcps1.3.1.5.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a457536264ed442de8a2f5e19665ebb24">A BETWEEN [ASYMMETRIC | SYMMETRIC] B AND C</p>
</td>
<td class="cellrowborder" valign="top" width="13.08%" headers="mcps1.3.1.5.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a051e8395754c4c67b801de77d4f3dd38">BOOLEAN</p>
</td>
<td class="cellrowborder" valign="top" width="62.160000000000004%" headers="mcps1.3.1.5.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575883_p161925118227">If A is greater than or equal to B but less than or equal to C, <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_b842352706143723">TRUE</strong> is returned.</p>
<ul id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_ul735101716819"><li id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_li44881119183">ASYMMETRIC: indicates that B and C are location-related.<p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_p68806122313"><a name="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_li44881119183"></a><a name="en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_li44881119183"></a>For example, "A BETWEEN ASYMMETRIC B AND C" is equivalent to "A BETWEEN B AND C".</p>
</li><li id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_li1357179817">SYMMETRIC: indicates that B and C are not location-related.<p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_p185363313816"><a name="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_li1357179817"></a><a name="en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_li1357179817"></a>For example, "A BETWEEN SYMMETRIC B AND C" is equivalent to "A BETWEEN B AND C) OR (A BETWEEN C AND B".</p>
</li></ul>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_rfc3f6e47b85d42c997c6935a33d9d3aa"><td class="cellrowborder" valign="top" width="24.759999999999998%" headers="mcps1.3.1.5.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a0edf25fa62f54529a2c10ca1e28632cb">A NOT BETWEEN B [ASYMMETRIC | SYMMETRIC]AND C</p>
</td>
<td class="cellrowborder" valign="top" width="13.08%" headers="mcps1.3.1.5.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_ace0010a88eb745b289f405829d015105">BOOLEAN</p>
</td>
<td class="cellrowborder" valign="top" width="62.160000000000004%" headers="mcps1.3.1.5.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a68d8de87902a4901b76934c6b5a2d4fe">If A is less than B or greater than C, <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_b84235270614399">TRUE</strong> is returned.</p>
<ul id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_ul7214164144312"><li id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_li121494112431">ASYMMETRIC: indicates that B and C are location-related.<p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p2214194112434"><a name="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_li121494112431"></a><a name="en-us_topic_0000001119232094_en-us_topic_0000001127915821_li121494112431"></a>For example, "A NOT BETWEEN ASYMMETRIC B AND C" is equivalent to "A NOT BETWEEN B AND C".</p>
</li><li id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_li1821420417439">SYMMETRIC: indicates that B and C are not location-related.<p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p92141741124310"><a name="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_li1821420417439"></a><a name="en-us_topic_0000001119232094_en-us_topic_0000001127915821_li1821420417439"></a>For example, "A NOT BETWEEN SYMMETRIC B AND C" is equivalent to "(A NOT BETWEEN B AND C) OR (A NOT BETWEEN C AND B)".</p>
</li></ul>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_r33c7340c758d40f3a18f2744e687da40"><td class="cellrowborder" valign="top" width="24.759999999999998%" headers="mcps1.3.1.5.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a451adcbe23f9410aa345221a4411acf8">A LIKE B [ ESCAPE C ]</p>
</td>
<td class="cellrowborder" valign="top" width="13.08%" headers="mcps1.3.1.5.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575883_p578913717362">BOOLEAN</p>
</td>
<td class="cellrowborder" valign="top" width="62.160000000000004%" headers="mcps1.3.1.5.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a5392d7bf2c5c4f2986008a9e4a24fcaf">If A matches pattern B, <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_b842352706143932">TRUE</strong> is returned. The escape character C can be defined as required.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_r9a06fbefc0be4d8cb30d83ab9c25e37e"><td class="cellrowborder" valign="top" width="24.759999999999998%" headers="mcps1.3.1.5.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_ab66ee7f903b244c0a32055f4f4ece9bd">A NOT LIKE B [ ESCAPE C ]</p>
</td>
<td class="cellrowborder" valign="top" width="13.08%" headers="mcps1.3.1.5.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a528a7ea5612949eba8f4d892f7826f48">BOOLEAN</p>
</td>
<td class="cellrowborder" valign="top" width="62.160000000000004%" headers="mcps1.3.1.5.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575883_p978413783619">If A does not match pattern B, <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_b618391004">TRUE</strong> is returned. The escape character C can be defined as required.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_rc479b7e0ba1f46659736db6f7673eb70"><td class="cellrowborder" valign="top" width="24.759999999999998%" headers="mcps1.3.1.5.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a4a6909b2585e40baa284f173bdbcc885">A SIMILAR TO B [ ESCAPE C ]</p>
</td>
<td class="cellrowborder" valign="top" width="13.08%" headers="mcps1.3.1.5.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a5ea9a288c19546ae8ca447159a74207a">BOOLEAN</p>
</td>
<td class="cellrowborder" valign="top" width="62.160000000000004%" headers="mcps1.3.1.5.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_aa04f3cd785574e86938ea12985798eac">If A matches regular expression B, <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_b535763613">TRUE</strong> is returned. The escape character C can be defined as required.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_r3d65f3aca94948818a5ccda32de2cb89"><td class="cellrowborder" valign="top" width="24.759999999999998%" headers="mcps1.3.1.5.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575883_p378083733614">A NOT SIMILAR TO B [ ESCAPE C ]</p>
</td>
<td class="cellrowborder" valign="top" width="13.08%" headers="mcps1.3.1.5.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a93c18d7cdbe94462a2252c21c2fbe29b">BOOLEAN</p>
</td>
<td class="cellrowborder" valign="top" width="62.160000000000004%" headers="mcps1.3.1.5.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a5b91b68334a24941a3a81c0c3a7f0f63">If A does not match regular expression B, <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_b2031288982">TRUE</strong> is returned. The escape character C can be defined as required.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_r309a232ef09f4f15a1cbcccd8aea80a1"><td class="cellrowborder" valign="top" width="24.759999999999998%" headers="mcps1.3.1.5.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_aa629fbcf56fe441e9ebca082aa575c38">value IN (value [, value]* )</p>
</td>
<td class="cellrowborder" valign="top" width="13.08%" headers="mcps1.3.1.5.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_ac0e2aa975fa84750b0479c9bddb4a292">BOOLEAN</p>
</td>
<td class="cellrowborder" valign="top" width="62.160000000000004%" headers="mcps1.3.1.5.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a900c00fc677548b99145c09698640af7">If the value is equal to any value in the list, <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_b842352706144057">TRUE</strong> is returned.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_rb4e78c16b3864122a3161313e0899484"><td class="cellrowborder" valign="top" width="24.759999999999998%" headers="mcps1.3.1.5.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a065f15afba744d0ea6ab5c2acd1d4652">value NOT IN (value [, value]* )</p>
</td>
<td class="cellrowborder" valign="top" width="13.08%" headers="mcps1.3.1.5.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575883_p252141415217">BOOLEAN</p>
</td>
<td class="cellrowborder" valign="top" width="62.160000000000004%" headers="mcps1.3.1.5.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_afbb00856846e4594a89ef4250e87c873">If the value is not equal to any value in the list, <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_b2017810496">TRUE</strong> is returned.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_row730865164719"><td class="cellrowborder" valign="top" width="24.759999999999998%" headers="mcps1.3.1.5.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p12308165119473">EXISTS (sub-query)</p>
</td>
<td class="cellrowborder" valign="top" width="13.08%" headers="mcps1.3.1.5.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p430815113476">BOOLEAN</p>
</td>
<td class="cellrowborder" valign="top" width="62.160000000000004%" headers="mcps1.3.1.5.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p20308125164711">If sub-query returns at least one row, <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_b24581431704">TRUE</strong> is returned.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_row18797057144714"><td class="cellrowborder" valign="top" width="24.759999999999998%" headers="mcps1.3.1.5.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p27971357154718">value IN (sub-query)</p>
</td>
<td class="cellrowborder" valign="top" width="13.08%" headers="mcps1.3.1.5.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p19797105719474">BOOLEAN</p>
</td>
<td class="cellrowborder" valign="top" width="62.160000000000004%" headers="mcps1.3.1.5.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p18797155713479">If value is equal to a row returned by subquery, <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_b138616542117">TRUE</strong> is returned.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_row1799035994710"><td class="cellrowborder" valign="top" width="24.759999999999998%" headers="mcps1.3.1.5.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p89909595476">value NOT IN (sub-query)</p>
</td>
<td class="cellrowborder" valign="top" width="13.08%" headers="mcps1.3.1.5.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p11990175994712">BOOLEAN</p>
</td>
<td class="cellrowborder" valign="top" width="62.160000000000004%" headers="mcps1.3.1.5.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p09904591479">If value is not equal to a row returned by subquery, <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_b1050414160214">TRUE</strong> is returned.</p>
</td>
</tr>
</tbody>
</table>
</div>
<p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_p12686114774211"><strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_b145324234611">Precautions</strong></p>
<ul id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_u272a5563d86b40dfb9da0139f5cec835"><li id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_la675c09a226d40d1a84d790a1966426d">Values of the double, real, and float types may be different in precision. The equal sign (<span class="parmname" id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_parmname1200387235114232"><b>=</b></span>) is not recommended for comparing two values of the double type. You are advised to obtain the absolute value by subtracting these two values of the double type and determine whether they are the same based on the absolute value. If the absolute value is small enough, the two values of the double data type are regarded equal. For example:<pre class="screen" id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_s03cbcd5c5d7e463aaecf73ac2ff5a820">abs(0.9999999999 - 1.0000000000) &lt; 0.000000001 //The precision decimal places of 0.9999999999 and 1.0000000000 are 10, while the precision decimal place of 0.000000001 is 9. Therefore, 0.9999999999 can be regarded equal to 1.0000000000.</pre>
</li></ul>
<ul id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_u39ba6667c8c843d6a8888636af9a2a5c"><li id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_l5334b57503584abba1cbf6dcfcca0221">Comparison between data of the numeric type and character strings is allowed. During comparison using relational operators, including &gt;, &lt;, ≤, and ≥, data of the string type is converted to numeric type by default. No characters other than numeric characters are allowed.</li><li id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_l6b3a889eb04749c0a7526ce8948f003b">Character strings can be compared using relational operators.</li></ul>
</div>
<div class="section" id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_section1269105694411"><h4 class="sectiontitle">Logical Operators</h4><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a21b8abd368d24216ac7f6a96e409e3d2">Common logical operators are AND, OR, and NOT. Their priority order is NOT &gt; AND &gt; OR.</p>
<p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a462a9e9dbfad40b681fd85480ab20821"><a href="#dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_t3f78edfe9a364a4ab8775083055e6b82">Table 2</a> lists the calculation rules. A and B indicate logical expressions.</p>
<div class="tablenoborder"><a name="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_t3f78edfe9a364a4ab8775083055e6b82"></a><a name="en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_t3f78edfe9a364a4ab8775083055e6b82"></a><table cellpadding="4" cellspacing="0" summary="" id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_t3f78edfe9a364a4ab8775083055e6b82" frame="border" border="1" rules="all"><caption><b>Table 2 </b>Logical Operators</caption><thead align="left"><tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_r513e3abee6ac487c8900a3a0008f76d7"><th align="left" class="cellrowborder" valign="top" width="14.29%" id="mcps1.3.2.4.2.4.1.1"><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575884_p107591934512"><strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_b1741573657">Operator</strong></p>
</th>
<th align="left" class="cellrowborder" valign="top" width="17.349999999999998%" id="mcps1.3.2.4.2.4.1.2"><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575884_p87592934510"><strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0093946771_en-us_topic_0053447306_en-us_topic_0039551470_b5522847617346">Result Type</strong></p>
</th>
<th align="left" class="cellrowborder" valign="top" width="68.36%" id="mcps1.3.2.4.2.4.1.3"><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575884_p775920944512"><strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_b2090676446">Description</strong></p>
</th>
</tr>
</thead>
<tbody><tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_r9d22c663a5834f87a57cd6c21189d9e8"><td class="cellrowborder" valign="top" width="14.29%" headers="mcps1.3.2.4.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_ab86cbc0c4eec404c864d6796726ebde8">A OR B</p>
</td>
<td class="cellrowborder" valign="top" width="17.349999999999998%" headers="mcps1.3.2.4.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575884_p17759295458">BOOLEAN</p>
</td>
<td class="cellrowborder" valign="top" width="68.36%" headers="mcps1.3.2.4.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575884_p47592093456">If A or B is TRUE, <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_b84235270615212">TRUE</strong> is returned. Three-valued logic is supported.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_r409118833769402bb84c2cc684131fb8"><td class="cellrowborder" valign="top" width="14.29%" headers="mcps1.3.2.4.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575884_p375917912452">A AND B</p>
</td>
<td class="cellrowborder" valign="top" width="17.349999999999998%" headers="mcps1.3.2.4.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575884_p67599994518">BOOLEAN</p>
</td>
<td class="cellrowborder" valign="top" width="68.36%" headers="mcps1.3.2.4.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575884_p27599944518">If both A and B are TRUE, <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_b447023296">TRUE</strong> is returned. Three-valued logic is supported.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_r1f453864244d44daa10cac1f2b41d1e1"><td class="cellrowborder" valign="top" width="14.29%" headers="mcps1.3.2.4.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_aa5fcc2707d5f4f82bb3d4a21adc0856f">NOT A</p>
</td>
<td class="cellrowborder" valign="top" width="17.349999999999998%" headers="mcps1.3.2.4.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_ad3ad435fcd4b4e599880bd8caa5d0843">BOOLEAN</p>
</td>
<td class="cellrowborder" valign="top" width="68.36%" headers="mcps1.3.2.4.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575884_p137591913455">If A is not TRUE, <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_b84306023215328">TRUE</strong> is returned. If A is UNKNOWN, <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_b207228119115334">UNKNOWN</strong> is returned.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575884_row2786253526"><td class="cellrowborder" valign="top" width="14.29%" headers="mcps1.3.2.4.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575884_p57863538213">A IS FALSE</p>
</td>
<td class="cellrowborder" valign="top" width="17.349999999999998%" headers="mcps1.3.2.4.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575884_p278695310219">BOOLEAN</p>
</td>
<td class="cellrowborder" valign="top" width="68.36%" headers="mcps1.3.2.4.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575884_p167866539217">If A is TRUE, <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_b836805745">TRUE</strong> is returned. If A is UNKNOWN, <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_b1240545228">FALSE</strong> is returned.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575884_row9786453327"><td class="cellrowborder" valign="top" width="14.29%" headers="mcps1.3.2.4.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575884_p137869531827">A IS NOT FALSE</p>
</td>
<td class="cellrowborder" valign="top" width="17.349999999999998%" headers="mcps1.3.2.4.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575884_p27861153125">BOOLEAN</p>
</td>
<td class="cellrowborder" valign="top" width="68.36%" headers="mcps1.3.2.4.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575884_p13786853123">If A is not FALSE, <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_b1978730945">TRUE</strong> is returned. If A is UNKNOWN, <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_b1604323000">TRUE</strong> is returned.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_ra6d4a744fc2149539de6b09fea5ab543"><td class="cellrowborder" valign="top" width="14.29%" headers="mcps1.3.2.4.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575884_p278611531827">A IS TRUE</p>
</td>
<td class="cellrowborder" valign="top" width="17.349999999999998%" headers="mcps1.3.2.4.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a8ba072dbd0db4dc78e951e284c606f77">BOOLEAN</p>
</td>
<td class="cellrowborder" valign="top" width="68.36%" headers="mcps1.3.2.4.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575884_p078675319220">If A is TRUE, <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_b1502954700">TRUE</strong> is returned. If A is UNKNOWN, <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_b1052283219">FALSE</strong> is returned.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_r822b077ababf41daa562d8efb6491b78"><td class="cellrowborder" valign="top" width="14.29%" headers="mcps1.3.2.4.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575884_p01168194411">A IS NOT TRUE</p>
</td>
<td class="cellrowborder" valign="top" width="17.349999999999998%" headers="mcps1.3.2.4.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575884_p21162193418">BOOLEAN</p>
</td>
<td class="cellrowborder" valign="top" width="68.36%" headers="mcps1.3.2.4.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_ab098672e119148acafe16b8fef194ece">If A is not TRUE, <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_b304108721">TRUE</strong> is returned. If A is UNKNOWN, <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_b960461880">TRUE</strong> is returned.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_r1b3f92c1a8ac4b3885a3bf2f894f1ee6"><td class="cellrowborder" valign="top" width="14.29%" headers="mcps1.3.2.4.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575884_p511619191842">A IS UNKNOWN</p>
</td>
<td class="cellrowborder" valign="top" width="17.349999999999998%" headers="mcps1.3.2.4.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575884_p16116619848">BOOLEAN</p>
</td>
<td class="cellrowborder" valign="top" width="68.36%" headers="mcps1.3.2.4.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575884_p31167198413">If A is UNKNOWN, <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_b84235270615511">TRUE</strong> is returned.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_rc4fa05ac89ad4de385cd441445783e04"><td class="cellrowborder" valign="top" width="14.29%" headers="mcps1.3.2.4.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575884_p171162192041">A IS NOT UNKNOWN</p>
</td>
<td class="cellrowborder" valign="top" width="17.349999999999998%" headers="mcps1.3.2.4.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_acd06d6807e1f413c99b4465ffba6ac50">BOOLEAN</p>
</td>
<td class="cellrowborder" valign="top" width="68.36%" headers="mcps1.3.2.4.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575884_p7117519944">If A is not UNKNOWN, <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_b963305602">TRUE</strong> is returned.</p>
</td>
</tr>
</tbody>
</table>
</div>
<p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_p34891333458"><strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_b156305911493">Precautions</strong></p>
<p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_p121214804519">Only data of the Boolean type can be used for calculation using logical operators. Implicit type conversion is not supported.</p>
</div>
<div class="section" id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_section75435172463"><h4 class="sectiontitle">Arithmetic Operators</h4><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p512365016195">Arithmetic operators include binary operators and unary operators, for all of which, the returned results are of the numeric type. <a href="#dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_t5788dd0bf9554fa599615d5d6ef50bd0">Table 3</a> lists arithmetic operators supported by Flink SQL.</p>
<div class="tablenoborder"><a name="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_t5788dd0bf9554fa599615d5d6ef50bd0"></a><a name="en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_t5788dd0bf9554fa599615d5d6ef50bd0"></a><table cellpadding="4" cellspacing="0" summary="" id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_t5788dd0bf9554fa599615d5d6ef50bd0" frame="border" border="1" rules="all"><caption><b>Table 3 </b>Arithmetic Operators</caption><thead align="left"><tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_r17f53737d83f42dd91e11b05c5ef9392"><th align="left" class="cellrowborder" valign="top" width="19.689999999999998%" id="mcps1.3.3.3.2.4.1.1"><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a46e572022abb44db90a6f9c5cba9d1c8"><strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_b1302323577">Operator</strong></p>
</th>
<th align="left" class="cellrowborder" valign="top" width="10.639999999999999%" id="mcps1.3.3.3.2.4.1.2"><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_aa8ee8dde180e45b796373c2e373be486"><strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_b1215725845">Result Type</strong></p>
</th>
<th align="left" class="cellrowborder" valign="top" width="69.67%" id="mcps1.3.3.3.2.4.1.3"><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p412325091918"><strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_b1282099666">Description</strong></p>
</th>
</tr>
</thead>
<tbody><tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_rd96d3136a53543528d45abdf96462414"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a0a321b8ba44942148d6c2ac491fd81a1">+ numeric</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a60bd968c08a4485088d6bbe4d94b0a17">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a4334d8dede0b43d88a10cdf076f28a37">Returns numbers.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_r0a7cdb128f944066a29ff0d903892175"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a408f5129f6fb4bc6a92e6747b4066f07">- numeric</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_ab1da186a7bed4370afb6c42004267e79">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_ad8dba2d6e0d04c879af1ffca48e578ae">Returns negative numbers.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_r0373068c718841758c0bb91fc8e785a0"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a91050ee00fef4af58eae218da2d3217b">A + B</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_ae1751e150102479cb81b3ba078193bdd">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p71238502199">A plus B. The result type is associated with the operation data type. For example, if floating-point number is added to an integer, the result will be a floating-point number.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_rd113c20b1a164daaaa5909ba7967d599"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p912375031912">A - B</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a5848520856f041dab54c27e199dfb565">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a74ccc9dbc4d04d18b55d8476a33811c6">A minus B. The result type is associated with the operation data type.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_refeba9f4ead441b6bb8f62c3fddd7477"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a464e74814081472ba8960f97b369ba69">A * B</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p812365051919">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a775d9e2640a1451f818270dfd1e27a2d">Multiply A and B. The result type is associated with the operation data type.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_ra5c288930452472a9c82cb02aeae3e78"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a691fe3f7d0ac4c7abe41f88259215575">A / B</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a0c58ac8730584858af483b3746d89a51">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p912455061911">Divide A by B. The result is a double-precision number.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_ra5e716b7b3b04f2faf6d8d23cea57a85"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a71a2d664489a4906bb02df268601de7c">POWER(A, B)</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a10e4991a363841f09e21bb98253a948a">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a9a84ec01590840ee94979a3b31474f7b">Returns the value of A raised to the power B.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_r32bec37757b44cd3a13ef7ac88a4d613"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_af4c0d2cb519e48d5ac1b1b88c8f6fa6f">ABS(numeric)</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_ac312da034a0440d2819a5a556238f29f">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a84ef4817ed4b48a8800b0e66db4b1b06">Returns the absolute value of a specified value.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_rc8a151cbf9664cfc9e1b56b509b5dd78"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a018c371e082a457d9cec7e1d8517b5e1">MOD(A, B)</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a2c0155480b10465dac6d8f756f244521">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p125762535284">Returns the remainder (modulus) of A divided by B. A negative value is returned only when A is a negative value.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_r19e91f04aaff4f9fbea75ebe462f9806"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_ae20b6e09b0c5427394f858eb5bfaa786">SQRT(A)</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p657695332812">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_add5dfd9537734be2bebe2963e327ead5">Returns the square root of A.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_r4eac74693ac5401fb1391604b6e047df"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p191385115399">LN(A)</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p18130517391">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p3133513396">Returns the nature logarithm of A (base e).</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_r2e32804b55db4009a86288134dc8ebcf"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p513205111394">LOG10(A)</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p41395103910">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_aeac7417f50ab4b66bc7690af06b5f68c">Returns the base 10 logarithms of A.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_row2301151610117"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p930112166119">LOG2(A)</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p63018169114">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p1630191620116">Returns the base 2 logarithm of A.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_row1152510502110"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p1752518501019">LOG(B)</p>
<p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p52031557813">LOG(A, B)</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p20525145014111">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p104571736969">When called with one argument, returns the natural logarithm of B.</p>
<p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p752525010113">When called with two arguments, this function returns the logarithm of B to the base A.</p>
<p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p115997618710">B must be greater than 0 and A must be greater than 1.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_r868c97b04fc9410fa2a20a83a02c183d"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p413195163919">EXP(A)</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_acee0fe99c03743e7bad46948d0939235">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p435811119324">Return the value of e raised to the power of <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0093946856_b84235270610252">a</strong>.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_r059e4de339474830b760481bf7e344e5"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_aeb9908a0f7cc43d38273f3972051dfbf">CEIL(A)</p>
<p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p154388581455">CEILING(A)</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a7dec9cb802ff4b6db7f632991601dbf4">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a122d9472b04a4161b02b0d2be79f831d">Return the smallest integer that is greater than or equal to <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0093946856_b8423527061023">a</strong>. For example: ceil(21.2) = 22.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_rb3b4aac4b0364440a32dd626a3d3594c"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p65769554612">FLOOR(A)</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p057611544619">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_af5bf9d2fe890424d82cd62ecd53315cc">Return the largest integer that is less than or equal to <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0093946856_b84235270610139">a</strong>. For example: floor(21.2) = 21.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_rc90b798f1c9c42ecba7f086caf8d4fab"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a1660501a843340b99b8725036dbf152c">SIN(A)</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p095216387012">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p185772517463">Returns the sine value of A.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_row143425016"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p143321705">COS(A)</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p174052394014">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p10322807">Returns the cosine value of A.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_row83821004"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p103122305">TAN(A)</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a62ce5a0fbfb34f38b16f3df56a3a4703">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p1038216011">Returns the tangent value of A.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_row63142007"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p43182408">COT(A)</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p766074011016">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p1241020015">Returns the cotangent value of A.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_row13442602"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p1841322020">ASIN(A)</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p618054112017">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p1842028015">Returns the arc sine value of A.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_row8482407"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p541125016">ACOS(A)</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p19183411409">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p134122702">Returns the arc cosine value of A.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_row1041621803"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p15432108">ATAN(A)</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a897df86011cd423ca4167d133bcec726">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p141021803">Returns the arc tangent value of A.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_row1273312511012"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p67337510107">ATAN2(A, B)</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p273365121017">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p573318581010">Returns the arc tangent of a coordinate (A, B).</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_row5224153441614"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p112241334141617">COSH(A)</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p722443431616">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p5224234121612">Returns the hyperbolic cosine of A. Return value type is DOUBLE.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_row34152200"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p64132102">DEGREES(A)</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p22711448970">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a9fcef591e771402980da9d00129e27d4">Convert the value of <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0093946856_b84235270610813">a</strong> from radians to degrees.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_row1199798989"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a8a8ba3056a3c4e81a455cb017847175f">RADIANS(A)</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p69981814820">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a22885eb99f23410f807e2478e351bc78">Convert the value of <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0093946856_b84235270610830">a</strong> from degrees to radians.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_r68256be09fe84c77aef5d47411e65ce3"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p5998984818">SIGN(A)</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p16998781285">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p11998198083">Returns the sign of A. <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_b842352706142833">1</strong> is returned if A is positive. <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_b842352706142837">1</strong> is returned if A is negative. Otherwise, <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_b842352706142846">0</strong> is returned.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_r2feb0685ca04407fa2657fa9ceb758c5"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_ab0feb6fa7a684c0aab5af02c2ec8bc29">ROUND(A, d)</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a4143001cbd12412e92f20892d3afe3dd">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_ae767070bdf654de288573cb191ca23d3">Returns a number rounded to <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_b1631818220141">d</strong> decimal places for A. For example: round(21.263,2) = 21.26.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_r2627acb48fda48adab51a14a81b8be5a"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_en-us_topic_0060575885_p145771511467">PI</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a1539f0da6d734b4987e34d05c9dc3371">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_a853ee394856f4b8f9f18d21bf3891888">Returns the value of <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_b241831819614">pi</strong>.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_row798162010285"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p298119207280">E()</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p298115208282">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p9981102012810">Returns the value of <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_b32714271618">e</strong>.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_row125241224152815"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p1952472412285">RAND()</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p1053164914264">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p752412242288">Returns a pseudorandom double value in the range [0.0, 1.0)</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_row14407112672813"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p1140712616285">RAND(A)</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p12407132692811">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p1140713261287">Returns a pseudorandom double value in the range [0.0, 1.0) with an initial seed A. Two RAND functions will return identical sequences of numbers if they have the same initial seed.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_row1853572812286"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p15352028112810">RAND_INTEGER(A)</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p15535112862817">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p1353532813282">Returns a pseudorandom double value in the range [0.0, A)</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_row17762133072819"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p107621530192816">RAND_INTEGER(A, B)</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p16762630182818">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p1776263082817">Returns a pseudorandom double value in the range [0.0, B) with an initial seed A.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_row12959173212814"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p295933212818">UUID()</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p55943549265">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p18959133213289">Returns a UUID string.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_row10150193516283"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p81501435152813">BIN(A)</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p1015016357281">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p18150035112819">Returns a string representation of integer A in binary format. Returns NULL if A is NULL.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_row12189153712814"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p2039375414116">HEX(A)</p>
<p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p1539325484110">HEX(B)</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p2056255652614">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p41894372283">Returns a string representation of an integer A value or a string B in hex format. Returns NULL if the A or B is NULL.</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_row104138390284"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p94131039142814">TRUNCATE(A, d)</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p205881576267">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p174131439192819">Returns a number of truncated to <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_b443014319137">d</strong> decimal places. Returns NULL if A or <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_b126601383134">d</strong> is NULL.</p>
<p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p1727593538">Example: truncate (42.345, 2) = 42.340</p>
<p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p7160142145416">truncate(42.345) = 42.000</p>
</td>
</tr>
<tr id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_row691514132812"><td class="cellrowborder" valign="top" width="19.689999999999998%" headers="mcps1.3.3.3.2.4.1.1 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p18915174162813">PI()</p>
</td>
<td class="cellrowborder" valign="top" width="10.639999999999999%" headers="mcps1.3.3.3.2.4.1.2 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p18915114113282">All numeric types</p>
</td>
<td class="cellrowborder" valign="top" width="69.67%" headers="mcps1.3.3.3.2.4.1.3 "><p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_p491516416282">Returns the value of <strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_b219203781412">pi</strong>.</p>
</td>
</tr>
</tbody>
</table>
</div>
<p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_p979010411463"><strong id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_b1143841175115">Precautions</strong></p>
<p id="dli_08_0332__en-us_topic_0000001119232094_en-us_topic_0000001127915821_dli_08_0191_p1164805310469">Data of the string type is not allowed in arithmetic operations.</p>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="dli_08_0331.html">Built-In Functions</a></div>
</div>
</div>