forked from docs/doc-exports
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>
300 lines
26 KiB
HTML
300 lines
26 KiB
HTML
<a name="EN-US_TOPIC_0000001510520969"></a><a name="EN-US_TOPIC_0000001510520969"></a>
|
|
|
|
<h1 class="topictitle1">time_format</h1>
|
|
<div id="body0000001453683348"><div class="section" id="EN-US_TOPIC_0000001510520969__section1467010148597"><h4 class="sectiontitle">time_format(time, fmt)</h4><p id="EN-US_TOPIC_0000001510520969__p966912148598">Description: The <strong id="EN-US_TOPIC_0000001510520969__b168334228510180">time_format</strong> function converts the <strong id="EN-US_TOPIC_0000001510520969__b68495712310180">date</strong> parameter into a string in the format specified by <strong id="EN-US_TOPIC_0000001510520969__b131872334010180">fmt</strong>. It is similar to the <strong id="EN-US_TOPIC_0000001510520969__b1679488322103813">date_format</strong> function, but the format string can contain only hour, minute, second, and microsecond format specifiers. If other specifiers are contained, <strong id="EN-US_TOPIC_0000001510520969__b267582669103813">NULL</strong> or <strong id="EN-US_TOPIC_0000001510520969__b875381757103813">0</strong> is returned.</p>
|
|
<p id="EN-US_TOPIC_0000001510520969__p366961425918">Return type: text</p>
|
|
<p id="EN-US_TOPIC_0000001510520969__p176699147594">Example:</p>
|
|
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001510520969__screen1135912214260"><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>
|
|
<span class="normal"> 6</span>
|
|
<span class="normal"> 7</span>
|
|
<span class="normal"> 8</span>
|
|
<span class="normal"> 9</span>
|
|
<span class="normal">10</span>
|
|
<span class="normal">11</span>
|
|
<span class="normal">12</span>
|
|
<span class="normal">13</span>
|
|
<span class="normal">14</span>
|
|
<span class="normal">15</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">SELECT</span><span class="w"> </span><span class="n">time_format</span><span class="p">(</span><span class="s1">'2009-10-04 22:23:00'</span><span class="p">,</span><span class="w"> </span><span class="s1">'%M %D %W'</span><span class="p">);</span>
|
|
<span class="w"> </span><span class="n">time_format</span>
|
|
<span class="c1">--------------------</span>
|
|
<span class="w"> </span>
|
|
<span class="p">(</span><span class="mi">1</span><span class="w"> </span><span class="k">row</span><span class="p">)</span>
|
|
<span class="k">SELECT</span><span class="w"> </span><span class="n">time_format</span><span class="p">(</span><span class="s1">'2021-02-20 08:30:45'</span><span class="p">,</span><span class="w"> </span><span class="s1">'%Y-%m-%d %H:%i:%S'</span><span class="p">);</span>
|
|
<span class="w"> </span><span class="n">time_format</span>
|
|
<span class="c1">---------------------</span>
|
|
<span class="w"> </span><span class="mi">0000</span><span class="o">-</span><span class="mi">00</span><span class="o">-</span><span class="mi">00</span><span class="w"> </span><span class="mi">08</span><span class="p">:</span><span class="mi">30</span><span class="p">:</span><span class="mi">45</span>
|
|
<span class="p">(</span><span class="mi">1</span><span class="w"> </span><span class="k">row</span><span class="p">)</span>
|
|
<span class="k">SELECT</span><span class="w"> </span><span class="n">time_format</span><span class="p">(</span><span class="s1">'2021-02-20 18:10:15'</span><span class="p">,</span><span class="w"> </span><span class="s1">'%r-%T'</span><span class="p">);</span>
|
|
<span class="w"> </span><span class="n">time_format</span>
|
|
<span class="c1">----------------------</span>
|
|
<span class="w"> </span><span class="mi">06</span><span class="p">:</span><span class="mi">10</span><span class="p">:</span><span class="mi">15</span><span class="w"> </span><span class="n">PM</span><span class="o">-</span><span class="mi">18</span><span class="p">:</span><span class="mi">10</span><span class="p">:</span><span class="mi">15</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="notice" id="EN-US_TOPIC_0000001510520969__note1967017142596"><span class="noticetitle"><img src="public_sys-resources/notice_3.0-en-us.png"> </span><div class="noticebody"><p id="EN-US_TOPIC_0000001510520969__p9670151455913"><strong id="EN-US_TOPIC_0000001510520969__b37622902810180">time_format</strong> supports only time-related formats (%f, %H, %h, %I, %i, %k, %l, %p, %r, %S, %s, and %T) and does not support date-related formats. In other cases, <strong id="EN-US_TOPIC_0000001510520969__b160813284910180">time_format</strong> is output as common characters.</p>
|
|
</div></div>
|
|
</div>
|
|
<div class="section" id="EN-US_TOPIC_0000001510520969__section1560041035911"><h4 class="sectiontitle">str_to_date(str, format)</h4><p id="EN-US_TOPIC_0000001510520969__p15599610145914">Description: Converts a string of the date/time type to a value of the date type according to the provided display format.</p>
|
|
<p id="EN-US_TOPIC_0000001510520969__p1859961014598">Return type: timestamp</p>
|
|
<p id="EN-US_TOPIC_0000001510520969__p1459951012597">Example:</p>
|
|
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001510520969__screen166001410185913"><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>
|
|
<span class="normal"> 6</span>
|
|
<span class="normal"> 7</span>
|
|
<span class="normal"> 8</span>
|
|
<span class="normal"> 9</span>
|
|
<span class="normal">10</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">SELECT</span><span class="w"> </span><span class="n">str_to_date</span><span class="p">(</span><span class="s1">'01,5,2021'</span><span class="p">,</span><span class="s1">'%d,%m,%Y'</span><span class="p">);</span>
|
|
<span class="w"> </span><span class="n">str_to_date</span>
|
|
<span class="c1">---------------------</span>
|
|
<span class="w"> </span><span class="mi">2021</span><span class="o">-</span><span class="mi">05</span><span class="o">-</span><span class="mi">01</span><span class="w"> </span><span class="mi">00</span><span class="p">:</span><span class="mi">00</span><span class="p">:</span><span class="mi">00</span>
|
|
<span class="p">(</span><span class="mi">1</span><span class="w"> </span><span class="k">row</span><span class="p">)</span>
|
|
<span class="k">SELECT</span><span class="w"> </span><span class="n">str_to_date</span><span class="p">(</span><span class="s1">'01,5,2021,09,30,17'</span><span class="p">,</span><span class="s1">'%d,%m,%Y,%h,%i,%s'</span><span class="p">);</span>
|
|
<span class="w"> </span><span class="n">str_to_date</span>
|
|
<span class="c1">---------------------</span>
|
|
<span class="w"> </span><span class="mi">2021</span><span class="o">-</span><span class="mi">05</span><span class="o">-</span><span class="mi">01</span><span class="w"> </span><span class="mi">09</span><span class="p">:</span><span class="mi">30</span><span class="p">:</span><span class="mi">17</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>
|
|
<p id="EN-US_TOPIC_0000001510520969__p1600191055920">For details about the input format types applicable to <strong id="EN-US_TOPIC_0000001510520969__b81818559010180">str_to_date</strong>, see <a href="dws_06_0312.html#EN-US_TOPIC_0000001510161265__table17541102011">Table 1</a>. Only input values of the date or date/time type can be converted. Use <strong id="EN-US_TOPIC_0000001510520969__b141851940810180">str_to_time</strong> when only values of the time type are input.</p>
|
|
</div>
|
|
<div class="section" id="EN-US_TOPIC_0000001510520969__section3143771599"><h4 class="sectiontitle">str_to_time(str, format)</h4><p id="EN-US_TOPIC_0000001510520969__p7142167195910">Description: Converts a string of the time type to a value of the time type according to the provided display format.</p>
|
|
<p id="EN-US_TOPIC_0000001510520969__p14142674597">Return type: time</p>
|
|
<p id="EN-US_TOPIC_0000001510520969__p11423795920">Example:</p>
|
|
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001510520969__screen10143373592"><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">str_to_time</span><span class="p">(</span><span class="s1">'09:30:17'</span><span class="p">,</span><span class="s1">'%h:%i:%s'</span><span class="p">);</span>
|
|
<span class="w"> </span><span class="n">str_to_time</span>
|
|
<span class="c1">-------------</span>
|
|
<span class="w"> </span><span class="mi">09</span><span class="p">:</span><span class="mi">30</span><span class="p">:</span><span class="mi">17</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>
|
|
<p id="EN-US_TOPIC_0000001510520969__p3143157145910">For details about the input format types applicable to <strong id="EN-US_TOPIC_0000001510520969__b2060594177101746">str_to_time</strong>, see <a href="dws_06_0312.html#EN-US_TOPIC_0000001510161265__table17541102011">Table 1</a>. Only input values of the time type can be converted. Use <strong id="EN-US_TOPIC_0000001510520969__b1698835270101746">str_to_date</strong> when values of the date or date/time type are input.</p>
|
|
</div>
|
|
<div class="section" id="EN-US_TOPIC_0000001510520969__section32002275915"><h4 class="sectiontitle">week(date[, mode])</h4><p id="EN-US_TOPIC_0000001510520969__p1819472155915">Description: Returns the number of weeks in the year of the specified datetime. The default value is <strong id="EN-US_TOPIC_0000001510520969__b53219873810180">0</strong>.</p>
|
|
<p id="EN-US_TOPIC_0000001510520969__p319452165913">Return type: integer</p>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000001510520969__table61971265919" frame="border" border="1" rules="all"><caption><b>Table 1 </b>Working principle of the mode in the week function</caption><thead align="left"><tr id="EN-US_TOPIC_0000001510520969__row519510235913"><th align="left" class="cellrowborder" valign="top" width="10%" id="mcps1.3.4.4.2.5.1.1"><p id="EN-US_TOPIC_0000001510520969__p41946295912">Schema</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.4.2.5.1.2"><p id="EN-US_TOPIC_0000001510520969__p31958225920">First Day of a Week</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.4.2.5.1.3"><p id="EN-US_TOPIC_0000001510520969__p61956235910">Week Range</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.4.2.5.1.4"><p id="EN-US_TOPIC_0000001510520969__p1019522135912">Rule for Determining the First Week</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="EN-US_TOPIC_0000001510520969__row121951525597"><td class="cellrowborder" valign="top" width="10%" headers="mcps1.3.4.4.2.5.1.1 "><p id="EN-US_TOPIC_0000001510520969__p12195182165914">0</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.5.1.2 "><p id="EN-US_TOPIC_0000001510520969__p519516220594">Sun</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.5.1.3 "><p id="EN-US_TOPIC_0000001510520969__p1719519255912">0-53</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.4.2.5.1.4 "><p id="EN-US_TOPIC_0000001510520969__p121955225911">Week of the first Sunday after New Year's Day</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001510520969__row1519519245918"><td class="cellrowborder" valign="top" width="10%" headers="mcps1.3.4.4.2.5.1.1 "><p id="EN-US_TOPIC_0000001510520969__p519514214592">1</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.5.1.2 "><p id="EN-US_TOPIC_0000001510520969__p7195192205914">Mon</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.5.1.3 "><p id="EN-US_TOPIC_0000001510520969__p151955210598">0-53</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.4.2.5.1.4 "><p id="EN-US_TOPIC_0000001510520969__p2195142205917">Week with four or more days after New Year's Day</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001510520969__row1419612213598"><td class="cellrowborder" valign="top" width="10%" headers="mcps1.3.4.4.2.5.1.1 "><p id="EN-US_TOPIC_0000001510520969__p61953265917">2</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.5.1.2 "><p id="EN-US_TOPIC_0000001510520969__p619513265915">Sun</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.5.1.3 "><p id="EN-US_TOPIC_0000001510520969__p1119615255919">1-53</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.4.2.5.1.4 "><p id="EN-US_TOPIC_0000001510520969__p19196226599">Week of the first Sunday after New Year's Day</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001510520969__row1319617205915"><td class="cellrowborder" valign="top" width="10%" headers="mcps1.3.4.4.2.5.1.1 "><p id="EN-US_TOPIC_0000001510520969__p1919616245918">3</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.5.1.2 "><p id="EN-US_TOPIC_0000001510520969__p1319652165910">Mon</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.5.1.3 "><p id="EN-US_TOPIC_0000001510520969__p121962235910">1-53</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.4.2.5.1.4 "><p id="EN-US_TOPIC_0000001510520969__p7196102145916">Week with four or more days after New Year's Day</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001510520969__row201967216598"><td class="cellrowborder" valign="top" width="10%" headers="mcps1.3.4.4.2.5.1.1 "><p id="EN-US_TOPIC_0000001510520969__p919611285915">4</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.5.1.2 "><p id="EN-US_TOPIC_0000001510520969__p419652105916">Sun</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.5.1.3 "><p id="EN-US_TOPIC_0000001510520969__p16196162145918">0-53</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.4.2.5.1.4 "><p id="EN-US_TOPIC_0000001510520969__p11196822591">Week with four or more days after New Year's Day</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001510520969__row4197529594"><td class="cellrowborder" valign="top" width="10%" headers="mcps1.3.4.4.2.5.1.1 "><p id="EN-US_TOPIC_0000001510520969__p1519616212598">5</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.5.1.2 "><p id="EN-US_TOPIC_0000001510520969__p101961921598">Mon</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.5.1.3 "><p id="EN-US_TOPIC_0000001510520969__p191961295917">0-53</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.4.2.5.1.4 "><p id="EN-US_TOPIC_0000001510520969__p1919717295918">Week of the first Monday after New Year's Day</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001510520969__row1619710210599"><td class="cellrowborder" valign="top" width="10%" headers="mcps1.3.4.4.2.5.1.1 "><p id="EN-US_TOPIC_0000001510520969__p6197162175916">6</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.5.1.2 "><p id="EN-US_TOPIC_0000001510520969__p419732165914">Sun</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.5.1.3 "><p id="EN-US_TOPIC_0000001510520969__p1319715275919">1-53</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.4.2.5.1.4 "><p id="EN-US_TOPIC_0000001510520969__p21971021597">Week with four or more days after New Year's Day</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001510520969__row61974255914"><td class="cellrowborder" valign="top" width="10%" headers="mcps1.3.4.4.2.5.1.1 "><p id="EN-US_TOPIC_0000001510520969__p21978235919">7</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.5.1.2 "><p id="EN-US_TOPIC_0000001510520969__p111975217598">Mon</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.4.2.5.1.3 "><p id="EN-US_TOPIC_0000001510520969__p1719719216597">1-53</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.4.2.5.1.4 "><p id="EN-US_TOPIC_0000001510520969__p171971921590">Week of the first Monday after New Year's Day</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<p id="EN-US_TOPIC_0000001510520969__p619818218590">Example:</p>
|
|
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001510520969__screen172001827596"><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>
|
|
<span class="normal"> 6</span>
|
|
<span class="normal"> 7</span>
|
|
<span class="normal"> 8</span>
|
|
<span class="normal"> 9</span>
|
|
<span class="normal">10</span>
|
|
<span class="normal">11</span>
|
|
<span class="normal">12</span>
|
|
<span class="normal">13</span>
|
|
<span class="normal">14</span>
|
|
<span class="normal">15</span>
|
|
<span class="normal">16</span>
|
|
<span class="normal">17</span>
|
|
<span class="normal">18</span>
|
|
<span class="normal">19</span>
|
|
<span class="normal">20</span>
|
|
<span class="normal">21</span>
|
|
<span class="normal">22</span>
|
|
<span class="normal">23</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">select</span><span class="w"> </span><span class="n">week</span><span class="p">(</span><span class="s1">'2018-01-01'</span><span class="p">);</span>
|
|
<span class="w"> </span><span class="n">week</span>
|
|
<span class="c1">------</span>
|
|
<span class="w"> </span><span class="mi">0</span>
|
|
<span class="p">(</span><span class="mi">1</span><span class="w"> </span><span class="k">row</span><span class="p">)</span>
|
|
|
|
<span class="k">select</span><span class="w"> </span><span class="n">week</span><span class="p">(</span><span class="s1">'2018-01-01'</span><span class="p">,</span><span class="w"> </span><span class="mi">0</span><span class="p">);</span>
|
|
<span class="w"> </span><span class="n">week</span>
|
|
<span class="c1">------</span>
|
|
<span class="w"> </span><span class="mi">0</span>
|
|
<span class="p">(</span><span class="mi">1</span><span class="w"> </span><span class="k">row</span><span class="p">)</span>
|
|
|
|
<span class="k">select</span><span class="w"> </span><span class="n">week</span><span class="p">(</span><span class="s1">'2020-12-31'</span><span class="p">,</span><span class="w"> </span><span class="mi">1</span><span class="p">);</span>
|
|
<span class="w"> </span><span class="n">week</span>
|
|
<span class="c1">------</span>
|
|
<span class="w"> </span><span class="mi">53</span>
|
|
<span class="p">(</span><span class="mi">1</span><span class="w"> </span><span class="k">row</span><span class="p">)</span>
|
|
|
|
<span class="k">select</span><span class="w"> </span><span class="n">week</span><span class="p">(</span><span class="s1">'2020-12-31'</span><span class="p">,</span><span class="w"> </span><span class="mi">5</span><span class="p">);</span>
|
|
<span class="w"> </span><span class="n">week</span>
|
|
<span class="c1">------</span>
|
|
<span class="w"> </span><span class="mi">52</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 class="section" id="EN-US_TOPIC_0000001510520969__section14348956185810"><h4 class="sectiontitle">weekday(date)</h4><p id="EN-US_TOPIC_0000001510520969__p14347175614589">Description: Returns the week index corresponding to the given date, with Monday as the start day of the week.</p>
|
|
<p id="EN-US_TOPIC_0000001510520969__p1034717565583">Value range: 0 to 6</p>
|
|
<p id="EN-US_TOPIC_0000001510520969__p15347115610585">Return type: integer</p>
|
|
<p id="EN-US_TOPIC_0000001510520969__p1634745665814">Example:</p>
|
|
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001510520969__screen173481356135810"><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">weekday</span><span class="p">(</span><span class="s1">'2020-11-06'</span><span class="p">);</span>
|
|
<span class="w"> </span><span class="n">weekday</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 class="section" id="EN-US_TOPIC_0000001510520969__section17442053155815"><h4 class="sectiontitle">weekofyear(date)</h4><p id="EN-US_TOPIC_0000001510520969__p1074475317584">Description: Returns the number of weeks in the current year for the week of the given date. The value ranges from 1 to 53, which is equivalent to week(date, 3).</p>
|
|
<p id="EN-US_TOPIC_0000001510520969__p67441536581">Return type: integer</p>
|
|
<p id="EN-US_TOPIC_0000001510520969__p8744453115819">Example:</p>
|
|
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001510520969__screen1874425310589"><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">weekofyear</span><span class="p">(</span><span class="s1">'2020-12-30'</span><span class="p">);</span>
|
|
<span class="w"> </span><span class="n">weekofyear</span>
|
|
<span class="c1">------------</span>
|
|
<span class="w"> </span><span class="mi">53</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 class="section" id="EN-US_TOPIC_0000001510520969__section1071211507583"><h4 class="sectiontitle">year(date)</h4><p id="EN-US_TOPIC_0000001510520969__p12712105055819">Description: Obtains the year of the <strong id="EN-US_TOPIC_0000001510520969__b193559323910180">date</strong>.</p>
|
|
<p id="EN-US_TOPIC_0000001510520969__p15712135018580">Return type: integer</p>
|
|
<p id="EN-US_TOPIC_0000001510520969__p571285095813">Example:</p>
|
|
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001510520969__screen7712115013588"><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="k">year</span><span class="p">(</span><span class="s1">'2020-11-13'</span><span class="p">);</span>
|
|
<span class="w"> </span><span class="k">year</span>
|
|
<span class="c1">------</span>
|
|
<span class="w"> </span><span class="mi">2020</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 class="section" id="EN-US_TOPIC_0000001510520969__section412194710589"><h4 class="sectiontitle">yearweek(date[, mode])</h4><p id="EN-US_TOPIC_0000001510520969__p911447125811">Description: Returns the year and the number of weeks in the current year for the given date. The number of weeks ranges from 1 to 53.</p>
|
|
<p id="EN-US_TOPIC_0000001510520969__p61184755815">Return type: integer</p>
|
|
<p id="EN-US_TOPIC_0000001510520969__p8111747165810">Example:</p>
|
|
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001510520969__screen012204716589"><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>
|
|
<span class="normal"> 6</span>
|
|
<span class="normal"> 7</span>
|
|
<span class="normal"> 8</span>
|
|
<span class="normal"> 9</span>
|
|
<span class="normal">10</span>
|
|
<span class="normal">11</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">select</span><span class="w"> </span><span class="n">yearweek</span><span class="p">(</span><span class="s1">'2019-12-31'</span><span class="p">);</span>
|
|
<span class="w"> </span><span class="n">yearweek</span>
|
|
<span class="c1">----------</span>
|
|
<span class="w"> </span><span class="mi">201952</span>
|
|
<span class="p">(</span><span class="mi">1</span><span class="w"> </span><span class="k">row</span><span class="p">)</span>
|
|
|
|
<span class="k">select</span><span class="w"> </span><span class="n">yearweek</span><span class="p">(</span><span class="s1">'2019-1-1'</span><span class="p">);</span>
|
|
<span class="w"> </span><span class="n">yearweek</span>
|
|
<span class="c1">----------</span>
|
|
<span class="w"> </span><span class="mi">201852</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>
|
|
<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>
|
|
|