doc-exports/docs/dws/dev/dws_06_0311.html
Lu, Huayi e6fa411af0 DWS DEV 830.201 version
Reviewed-by: Pruthi, Vineet <vineet.pruthi@t-systems.com>
Co-authored-by: Lu, Huayi <luhuayi@huawei.com>
Co-committed-by: Lu, Huayi <luhuayi@huawei.com>
2024-05-16 07:24:04 +00:00

42 lines
3.7 KiB
HTML

<a name="EN-US_TOPIC_0000001496706041"></a><a name="EN-US_TOPIC_0000001496706041"></a>
<h1 class="topictitle1">date_part</h1>
<div id="body0000001496706041"><p id="EN-US_TOPIC_0000001496706041__ac207817e3f254379912108bcf9582dd9">The <strong id="EN-US_TOPIC_0000001496706041__b183157657093657">date_part</strong> function is modeled on the traditional Ingres equivalent to the SQL-standard function <strong id="EN-US_TOPIC_0000001496706041__b75105091393657">extract</strong>:</p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001496706041__screen5516175591413"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span></pre></div></td><td class="code"><div><pre><span></span><span class="n">date_part</span><span class="p">(</span><span class="s1">'field'</span><span class="p">,</span><span class="w"> </span><span class="k">source</span><span class="p">)</span>
</pre></div></td></tr></table></div>
</div>
<p id="EN-US_TOPIC_0000001496706041__aad51d5d86f7b48dd94bce69720919b1c">Note that the <strong id="EN-US_TOPIC_0000001496706041__b22858510493657">field</strong> must be a string, rather than a name. The valid field names are the same as those for <strong id="EN-US_TOPIC_0000001496706041__b121328060793657">extract</strong>. For details, see <a href="dws_06_0310.html">EXTRACT</a>.</p>
<p id="EN-US_TOPIC_0000001496706041__a00fe76bb42c0441eb1127e565ea87167">Example:</p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001496706041__s75db025691524627a44c8cb67d2cae41"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span>
<span class="normal">2</span>
<span class="normal">3</span>
<span class="normal">4</span>
<span class="normal">5</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">SELECT</span><span class="w"> </span><span class="n">date_part</span><span class="p">(</span><span class="s1">'day'</span><span class="p">,</span><span class="w"> </span><span class="k">TIMESTAMP</span><span class="w"> </span><span class="s1">'2001-02-16 20:38:40'</span><span class="p">);</span>
<span class="w"> </span><span class="n">date_part</span><span class="w"> </span>
<span class="c1">-----------</span>
<span class="w"> </span><span class="mi">16</span>
<span class="p">(</span><span class="mi">1</span><span class="w"> </span><span class="k">row</span><span class="p">)</span>
</pre></div></td></tr></table></div>
</div>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001496706041__s760054d5cc6b43f3942cafc430ba4df2"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span>
<span class="normal">2</span>
<span class="normal">3</span>
<span class="normal">4</span>
<span class="normal">5</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">SELECT</span><span class="w"> </span><span class="n">date_part</span><span class="p">(</span><span class="s1">'hour'</span><span class="p">,</span><span class="w"> </span><span class="nb">interval</span><span class="w"> </span><span class="s1">'4 hours 3 minutes'</span><span class="p">);</span>
<span class="w"> </span><span class="n">date_part</span><span class="w"> </span>
<span class="c1">-----------</span>
<span class="w"> </span><span class="mi">4</span>
<span class="p">(</span><span class="mi">1</span><span class="w"> </span><span class="k">row</span><span class="p">)</span>
</pre></div></td></tr></table></div>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="dws_06_0035.html">Date and Time Processing Functions and Operators</a></div>
</div>
</div>