forked from docs/doc-exports
Reviewed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> 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>
285 lines
46 KiB
HTML
285 lines
46 KiB
HTML
<a name="EN-US_TOPIC_0000001819416353"></a><a name="EN-US_TOPIC_0000001819416353"></a>
|
|
|
|
<h1 class="topictitle1">System Functions</h1>
|
|
<div id="body8662426"><div class="section" id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_section1684364002620"><h4 class="sectiontitle">ISNULL()</h4>
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_table1584518401260" frame="border" border="1" rules="all"><thead align="left"><tr id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_row1696584010264"><th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.1.2.1.3.1.1"><p id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_p12965540162614"><strong id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0237712403_b159261822194914">Netezza Syntax</strong></p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.1.2.1.3.1.2"><p id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_p49657402269"><strong id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0237712403_b81851635102616">Syntax After Migration</strong></p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_row1396510407263"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.1.2.1.3.1.1 "><div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_screen1396516409262"><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">A</span><span class="p">.</span><span class="n">ETL_DATE</span><span class="p">,</span><span class="w"> </span><span class="n">A</span><span class="p">.</span><span class="n">BRANCH_CODE</span><span class="p">,</span><span class="w"> </span><span class="n">A</span><span class="p">.</span><span class="n">CUST_NO</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="p">,</span><span class="w"> </span><span class="k">ISNULL</span><span class="w"> </span><span class="p">(</span><span class="w"> </span><span class="n">B</span><span class="p">.</span><span class="n">RES_STOCK</span><span class="p">,</span><span class="mi">0</span><span class="p">)</span><span class="w"> </span><span class="k">AS</span><span class="w"> </span><span class="n">RES_STOCK</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="p">,</span><span class="w"> </span><span class="k">ISNULL</span><span class="w"> </span><span class="p">(</span><span class="w"> </span><span class="n">B</span><span class="p">.</span><span class="n">ZY_VOL</span><span class="w"> </span><span class="p">,</span><span class="mi">0</span><span class="w"> </span><span class="p">)</span><span class="w"> </span><span class="k">AS</span><span class="w"> </span><span class="n">ZY_VOL</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="p">,</span><span class="w"> </span><span class="k">ISNULL</span><span class="w"> </span><span class="p">(</span><span class="w"> </span><span class="n">B</span><span class="p">.</span><span class="n">ZJ_VOL</span><span class="p">,</span><span class="mi">0</span><span class="w"> </span><span class="p">)</span><span class="w"> </span><span class="k">AS</span><span class="w"> </span><span class="n">ZJ_VOL</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">FROM</span><span class="w"> </span><span class="n">tab123</span><span class="p">;</span>
|
|
</pre></div></td></tr></table></div>
|
|
|
|
</div>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.1.2.1.3.1.2 "><div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_screen1296517407261"><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">A</span><span class="p">.</span><span class="n">ETL_DATE</span><span class="p">,</span><span class="w"> </span><span class="n">A</span><span class="p">.</span><span class="n">BRANCH_CODE</span><span class="p">,</span><span class="w"> </span><span class="n">A</span><span class="p">.</span><span class="n">CUST_NO</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="p">,</span><span class="w"> </span><span class="n">NVL</span><span class="w"> </span><span class="p">(</span><span class="w"> </span><span class="n">B</span><span class="p">.</span><span class="n">RES_STOCK</span><span class="p">,</span><span class="mi">0</span><span class="p">)</span><span class="w"> </span><span class="k">AS</span><span class="w"> </span><span class="n">RES_STOCK</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="p">,</span><span class="w"> </span><span class="n">NVL</span><span class="w"> </span><span class="p">(</span><span class="w"> </span><span class="n">B</span><span class="p">.</span><span class="n">ZY_VOL</span><span class="w"> </span><span class="p">,</span><span class="mi">0</span><span class="w"> </span><span class="p">)</span><span class="w"> </span><span class="k">AS</span><span class="w"> </span><span class="n">ZY_VOL</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="p">,</span><span class="w"> </span><span class="n">NVL</span><span class="w"> </span><span class="p">(</span><span class="w"> </span><span class="n">B</span><span class="p">.</span><span class="n">ZJ_VOL</span><span class="p">,</span><span class="mi">0</span><span class="w"> </span><span class="p">)</span><span class="w"> </span><span class="k">AS</span><span class="w"> </span><span class="n">ZJ_VOL</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">FROM</span><span class="w"> </span><span class="n">tab123</span><span class="p">;</span>
|
|
</pre></div></td></tr></table></div>
|
|
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div class="section" id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_section20859124022615"><h4 class="sectiontitle">NVL</h4><p id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_p7965134018269">Second parameter is missing.</p>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_table88605404266" frame="border" border="1" rules="all"><thead align="left"><tr id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_row1696784042614"><th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.2.3.1.3.1.1"><p id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_p29671740112618"><strong id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0237712403_b1880083111526">Netezza Syntax</strong></p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.2.3.1.3.1.2"><p id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_p496764013269"><strong id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0237712403_b799784882920">Syntax After Migration</strong></p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_row1896711400262"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.2.3.1.3.1.1 "><div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_screen696874032611"><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">NVL</span><span class="p">(</span><span class="w"> </span><span class="k">SUM</span><span class="p">(</span><span class="n">A3</span><span class="p">.</span><span class="n">DA_CPTL_BAL_YEAR</span><span class="p">)</span><span class="w"> </span><span class="o">/</span><span class="w"> </span><span class="k">NULLIF</span><span class="p">(</span><span class="n">V_YEAR_DAYS</span><span class="p">,</span><span class="w"> </span><span class="mi">0</span><span class="p">)</span><span class="w"> </span><span class="p">)</span><span class="w"> </span><span class="k">AS</span><span class="w"> </span><span class="n">CPTL_BAL_AVE_YR</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="p">,</span><span class="w"> </span><span class="n">NVL</span><span class="p">(</span><span class="w"> </span><span class="n">NVL</span><span class="p">(</span><span class="k">SUM</span><span class="w"> </span><span class="p">(</span><span class="k">CASE</span><span class="w"> </span><span class="k">WHEN</span><span class="w"> </span><span class="n">A3</span><span class="p">.</span><span class="n">OPENACT_DT</span><span class="w"> </span><span class="o">>=</span><span class="w"> </span><span class="n">V_YEAR_START</span><span class="w"> </span><span class="k">THEN</span><span class="w"> </span><span class="n">A3</span><span class="p">.</span><span class="n">DA_CPTL_BAL_YEAR</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">END</span><span class="p">)</span><span class="w"> </span><span class="o">/</span><span class="w"> </span><span class="k">NULLIF</span><span class="p">(</span><span class="n">V_YEAR_DAYS</span><span class="p">,</span><span class="w"> </span><span class="mi">0</span><span class="p">)</span><span class="w"> </span><span class="p">),</span><span class="w"> </span><span class="mi">0</span><span class="p">)</span><span class="w"> </span><span class="k">AS</span><span class="w"> </span><span class="n">CPTL_BAL_AVE_YR_OP</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="p">,</span><span class="w"> </span><span class="n">NVL</span><span class="p">(</span><span class="w"> </span><span class="k">SUM</span><span class="p">(</span><span class="n">A3</span><span class="p">.</span><span class="n">DA_CPTL_BAL</span><span class="p">)</span><span class="w"> </span><span class="o">/</span><span class="w"> </span><span class="k">NULLIF</span><span class="p">(</span><span class="n">V_YEAR_DAYS</span><span class="p">,</span><span class="w"> </span><span class="mi">0</span><span class="p">)</span><span class="w"> </span><span class="p">)</span><span class="w"> </span><span class="k">AS</span><span class="w"> </span><span class="n">CPTL_BAL_AVE</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">FROM</span><span class="w"> </span><span class="n">tab1</span><span class="w"> </span><span class="n">A3</span><span class="p">;</span>
|
|
</pre></div></td></tr></table></div>
|
|
|
|
</div>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.2.3.1.3.1.2 "><div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_screen49681440182612"><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="n">ELECT</span><span class="w"> </span><span class="n">NVL</span><span class="p">(</span><span class="w"> </span><span class="k">SUM</span><span class="p">(</span><span class="n">A3</span><span class="p">.</span><span class="n">DA_CPTL_BAL_YEAR</span><span class="p">)</span><span class="w"> </span><span class="o">/</span><span class="w"> </span><span class="k">NULLIF</span><span class="p">(</span><span class="n">V_YEAR_DAYS</span><span class="p">,</span><span class="w"> </span><span class="mi">0</span><span class="p">),</span><span class="w"> </span><span class="k">NULL</span><span class="w"> </span><span class="p">)</span><span class="w"> </span><span class="k">AS</span><span class="w"> </span><span class="n">CPTL_BAL_AVE_YR</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="p">,</span><span class="w"> </span><span class="n">NVL</span><span class="p">(</span><span class="w"> </span><span class="n">NVL</span><span class="p">(</span><span class="k">SUM</span><span class="w"> </span><span class="p">(</span><span class="k">CASE</span><span class="w"> </span><span class="k">WHEN</span><span class="w"> </span><span class="n">A3</span><span class="p">.</span><span class="n">OPENACT_DT</span><span class="w"> </span><span class="o">>=</span><span class="w"> </span><span class="n">V_YEAR_START</span><span class="w"> </span><span class="k">THEN</span><span class="w"> </span><span class="n">A3</span><span class="p">.</span><span class="n">DA_CPTL_BAL_YEAR</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">END</span><span class="p">)</span><span class="w"> </span><span class="o">/</span><span class="w"> </span><span class="k">NULLIF</span><span class="p">(</span><span class="n">V_YEAR_DAYS</span><span class="p">,</span><span class="w"> </span><span class="mi">0</span><span class="p">),</span><span class="w"> </span><span class="k">NULL</span><span class="p">),</span><span class="w"> </span><span class="mi">0</span><span class="p">)</span><span class="w"> </span><span class="k">AS</span><span class="w"> </span><span class="n">CPTL_BAL_AVE_YR_OP</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="p">,</span><span class="w"> </span><span class="n">NVL</span><span class="p">(</span><span class="w"> </span><span class="k">SUM</span><span class="p">(</span><span class="n">A3</span><span class="p">.</span><span class="n">DA_CPTL_BAL</span><span class="p">)</span><span class="w"> </span><span class="o">/</span><span class="w"> </span><span class="k">NULLIF</span><span class="p">(</span><span class="n">V_YEAR_DAYS</span><span class="p">,</span><span class="w"> </span><span class="mi">0</span><span class="p">),</span><span class="w"> </span><span class="k">NULL</span><span class="w"> </span><span class="p">)</span><span class="w"> </span><span class="k">AS</span><span class="w"> </span><span class="n">CPTL_BAL_AVE</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">FROM</span><span class="w"> </span><span class="n">tab1</span><span class="w"> </span><span class="n">A3</span><span class="p">;</span>
|
|
</pre></div></td></tr></table></div>
|
|
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div class="section" id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_section19865154022614"><h4 class="sectiontitle">DATE</h4><p id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_p1396814052615">Casting the data type.</p>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_table18661740142617" frame="border" border="1" rules="all"><thead align="left"><tr id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_row7968184010269"><th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.3.3.1.3.1.1"><p id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_p11968194022620"><strong id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0237712403_b48781530536">Netezza Syntax</strong></p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.3.3.1.3.1.2"><p id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_p8968940182611"><strong id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0237712403_b1961720504296">Syntax After Migration</strong></p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_row2968154032618"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.3.3.1.3.1.1 "><div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_screen1896814010265"><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">A1</span><span class="p">.</span><span class="n">ETL_DATE</span><span class="p">,</span><span class="w"> </span><span class="n">A1</span><span class="p">.</span><span class="n">MARKET_CODE</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="p">,</span><span class="w"> </span><span class="n">A1</span><span class="p">.</span><span class="n">DECLARATION_DT</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="p">,</span><span class="w"> </span><span class="n">ROW_NUMBER</span><span class="p">()</span><span class="w"> </span><span class="n">OVER</span><span class="p">(</span><span class="n">PARTITION</span><span class="w"> </span><span class="k">BY</span><span class="w"> </span><span class="n">A1</span><span class="p">.</span><span class="n">MARKET_CODE</span><span class="p">,</span><span class="w"> </span><span class="n">A1</span><span class="p">.</span><span class="n">STOCK_CODE</span><span class="p">,</span><span class="w"> </span><span class="n">DATE_PART</span><span class="p">(</span><span class="s1">'YEAR'</span><span class="p">,</span><span class="w"> </span><span class="nb">DATE</span><span class="p">(</span><span class="n">A1</span><span class="p">.</span><span class="n">DECLARATION_DT</span><span class="p">))</span><span class="w"> </span><span class="k">ORDER</span><span class="w"> </span><span class="k">BY</span><span class="w"> </span><span class="n">A1</span><span class="p">.</span><span class="n">DECLARATION_DT</span><span class="w"> </span><span class="k">DESC</span><span class="p">)</span><span class="w"> </span><span class="k">AS</span><span class="w"> </span><span class="n">RN</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">FROM</span><span class="w"> </span><span class="n">tb_date_type_casting</span><span class="w"> </span><span class="n">A1</span><span class="p">;</span><span class="w"> </span>
|
|
<span class="w"> </span>
|
|
<span class="w"> </span>
|
|
<span class="w"> </span><span class="k">SELECT</span><span class="w"> </span><span class="n">A1</span><span class="p">.</span><span class="n">ETL_DATE</span><span class="p">,</span><span class="w"> </span><span class="n">A1</span><span class="p">.</span><span class="n">MARKET_CODE</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="p">,</span><span class="w"> </span><span class="n">A1</span><span class="p">.</span><span class="n">DECLARATION_DT</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="p">,</span><span class="w"> </span><span class="n">ROW_NUMBER</span><span class="p">()</span><span class="w"> </span><span class="n">OVER</span><span class="p">(</span><span class="n">PARTITION</span><span class="w"> </span><span class="k">BY</span><span class="w"> </span><span class="n">A1</span><span class="p">.</span><span class="n">MARKET_CODE</span><span class="p">,</span><span class="w"> </span><span class="n">A1</span><span class="p">.</span><span class="n">STOCK_CODE</span><span class="p">,</span><span class="w"> </span><span class="n">DATE_PART</span><span class="p">(</span><span class="s1">'YEAR'</span><span class="p">,</span><span class="w"> </span><span class="nb">DATE</span><span class="p">(</span><span class="n">A1</span><span class="p">.</span><span class="n">DECLARATION_DT</span><span class="p">))</span><span class="w"> </span><span class="k">ORDER</span><span class="w"> </span><span class="k">BY</span><span class="w"> </span><span class="n">A1</span><span class="p">.</span><span class="n">DECLARATION_DT</span><span class="w"> </span><span class="k">DESC</span><span class="p">)</span><span class="w"> </span><span class="k">AS</span><span class="w"> </span><span class="n">RN</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">FROM</span><span class="w"> </span><span class="n">tb_date_type_casting</span><span class="w"> </span><span class="n">A1</span><span class="p">;</span>
|
|
</pre></div></td></tr></table></div>
|
|
|
|
</div>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.3.3.1.3.1.2 "><div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_screen1096844019261"><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></pre></div></td><td class="code"><div><pre><span></span><span class="k">SELECT</span><span class="w"> </span><span class="n">A1</span><span class="p">.</span><span class="n">ETL_DATE</span><span class="p">,</span><span class="w"> </span><span class="n">A1</span><span class="p">.</span><span class="n">MARKET_CODE</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="p">,</span><span class="w"> </span><span class="n">A1</span><span class="p">.</span><span class="n">DECLARATION_DT</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="p">,</span><span class="w"> </span><span class="n">ROW_NUMBER</span><span class="p">()</span><span class="w"> </span><span class="n">OVER</span><span class="p">(</span><span class="n">PARTITION</span><span class="w"> </span><span class="k">BY</span><span class="w"> </span><span class="n">A1</span><span class="p">.</span><span class="n">MARKET_CODE</span><span class="p">,</span><span class="w"> </span><span class="n">A1</span><span class="p">.</span><span class="n">STOCK_CODE</span><span class="p">,</span><span class="w"> </span><span class="n">DATE_PART</span><span class="p">(</span><span class="s1">'YEAR'</span><span class="p">,</span><span class="w"> </span><span class="k">CAST</span><span class="p">(</span><span class="n">A1</span><span class="p">.</span><span class="n">DECLARATION_DT</span><span class="w"> </span><span class="k">AS</span><span class="w"> </span><span class="nb">DATE</span><span class="p">))</span><span class="w"> </span><span class="k">ORDER</span><span class="w"> </span><span class="k">BY</span><span class="w"> </span><span class="n">A1</span><span class="p">.</span><span class="n">DECLARATION_DT</span><span class="w"> </span><span class="k">DESC</span><span class="p">)</span><span class="w"> </span><span class="k">AS</span><span class="w"> </span><span class="n">RN</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">FROM</span><span class="w"> </span><span class="n">tb_date_type_casting</span><span class="w"> </span><span class="n">A1</span><span class="p">;</span>
|
|
</pre></div></td></tr></table></div>
|
|
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div class="section" id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_section1087364013261"><h4 class="sectiontitle">analytic_function</h4>
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_table138736404263" frame="border" border="1" rules="all"><thead align="left"><tr id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_row596844017262"><th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.2.1.3.1.1"><p id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_p169681440152618"><strong id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0237712403_b8141133265319">Netezza Syntax</strong></p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.2.1.3.1.2"><p id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_p19968340142613"><strong id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0237712403_b42632052132915">Syntax After Migration</strong></p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_row16968134042617"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.2.1.3.1.1 "><div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_screen59685408266"><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="k">COALESCE</span><span class="p">(</span><span class="k">NULLIF</span><span class="p">(</span><span class="n">GROUP_CONCAT</span><span class="p">(</span><span class="n">a</span><span class="p">.</span><span class="k">column_name</span><span class="p">),</span><span class="s1">''</span><span class="p">),</span><span class="s1">'*'</span><span class="p">)</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">FROM</span><span class="w"> </span><span class="p">(</span><span class="k">SELECT</span><span class="w"> </span><span class="n">a</span><span class="p">.</span><span class="k">column_name</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">FROM</span><span class="w"> </span><span class="n">tb_ntz_group_concat</span><span class="w"> </span><span class="n">a</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">WHERE</span><span class="w"> </span><span class="k">UPPER</span><span class="p">(</span><span class="n">a</span><span class="p">.</span><span class="k">table_name</span><span class="p">)</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'EMP'</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">ORDER</span><span class="w"> </span><span class="k">BY</span><span class="w"> </span><span class="n">a</span><span class="p">.</span><span class="n">column_pos</span><span class="p">)</span><span class="w"> </span><span class="n">a</span><span class="p">;</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="c1">------------- </span>
|
|
<span class="w"> </span><span class="k">SELECT</span><span class="w"> </span><span class="k">admin</span><span class="p">.</span><span class="n">group_concat</span><span class="p">(</span><span class="s1">'"top'</span><span class="o">||</span><span class="n">lpad</span><span class="p">(</span><span class="n">a</span><span class="p">.</span><span class="k">table_name</span><span class="p">,</span><span class="mi">2</span><span class="p">,</span><span class="s1">'0'</span><span class="p">)</span><span class="o">||</span><span class="s1">'":{'</span><span class="o">||</span><span class="n">a</span><span class="p">.</span><span class="k">column_name</span><span class="o">||</span><span class="s1">'}'</span><span class="p">)</span><span class="w"> </span><span class="n">topofund_data</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">FROM</span><span class="w"> </span><span class="p">(</span><span class="k">SELECT</span><span class="w"> </span><span class="n">a</span><span class="p">.</span><span class="k">table_name</span><span class="p">,</span><span class="w"> </span><span class="n">a</span><span class="p">.</span><span class="k">column_name</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">FROM</span><span class="w"> </span><span class="n">tb_ntz_group_concat</span><span class="w"> </span><span class="n">a</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">WHERE</span><span class="w"> </span><span class="k">UPPER</span><span class="p">(</span><span class="n">a</span><span class="p">.</span><span class="k">table_name</span><span class="p">)</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'EMP'</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">ORDER</span><span class="w"> </span><span class="k">BY</span><span class="w"> </span><span class="n">a</span><span class="p">.</span><span class="n">column_pos</span><span class="p">)</span><span class="w"> </span><span class="n">a</span><span class="p">;</span>
|
|
</pre></div></td></tr></table></div>
|
|
|
|
</div>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.2.1.3.1.2 "><div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_screen19968124002610"><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="k">COALESCE</span><span class="p">(</span><span class="k">NULLIF</span><span class="p">(</span><span class="n">STRING_AGG</span><span class="p">(</span><span class="n">a</span><span class="p">.</span><span class="k">column_name</span><span class="p">,</span><span class="w"> </span><span class="s1">','</span><span class="p">),</span><span class="s1">''</span><span class="p">),</span><span class="s1">'*'</span><span class="p">)</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">FROM</span><span class="w"> </span><span class="p">(</span><span class="k">SELECT</span><span class="w"> </span><span class="n">a</span><span class="p">.</span><span class="k">column_name</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">FROM</span><span class="w"> </span><span class="n">tb_ntz_group_concat</span><span class="w"> </span><span class="n">a</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">WHERE</span><span class="w"> </span><span class="k">UPPER</span><span class="p">(</span><span class="n">a</span><span class="p">.</span><span class="k">table_name</span><span class="p">)</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'EMP'</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">ORDER</span><span class="w"> </span><span class="k">BY</span><span class="w"> </span><span class="n">a</span><span class="p">.</span><span class="n">column_pos</span><span class="p">)</span><span class="w"> </span><span class="n">a</span><span class="p">;</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="c1">------------- </span>
|
|
<span class="w"> </span><span class="k">SELECT</span><span class="w"> </span><span class="n">STRING_AGG</span><span class="p">(</span><span class="s1">'"top'</span><span class="o">||</span><span class="n">lpad</span><span class="p">(</span><span class="n">a</span><span class="p">.</span><span class="k">table_name</span><span class="p">,</span><span class="mi">3</span><span class="p">,</span><span class="s1">'0'</span><span class="p">)</span><span class="o">||</span><span class="s1">'":{'</span><span class="o">||</span><span class="n">a</span><span class="p">.</span><span class="k">column_name</span><span class="o">||</span><span class="s1">'}'</span><span class="p">,</span><span class="w"> </span><span class="s1">','</span><span class="p">)</span><span class="w"> </span><span class="n">topofund_data</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">FROM</span><span class="w"> </span><span class="p">(</span><span class="k">SELECT</span><span class="w"> </span><span class="n">a</span><span class="p">.</span><span class="k">table_name</span><span class="p">,</span><span class="w"> </span><span class="n">a</span><span class="p">.</span><span class="k">column_name</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">FROM</span><span class="w"> </span><span class="n">tb_ntz_group_concat</span><span class="w"> </span><span class="n">a</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">WHERE</span><span class="w"> </span><span class="k">UPPER</span><span class="p">(</span><span class="n">a</span><span class="p">.</span><span class="k">table_name</span><span class="p">)</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'EMP'</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">ORDER</span><span class="w"> </span><span class="k">BY</span><span class="w"> </span><span class="n">a</span><span class="p">.</span><span class="n">column_pos</span><span class="p">)</span><span class="w"> </span><span class="n">a</span><span class="p">;</span>
|
|
</pre></div></td></tr></table></div>
|
|
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div class="section" id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_section178817409264"><h4 class="sectiontitle">Stored Procedure</h4>
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_table98841640182612" frame="border" border="1" rules="all"><thead align="left"><tr id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_row696914082618"><th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.5.2.1.3.1.1"><p id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_p69691040192619"><strong id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0237712403_b1436054175415">Netezza Syntax</strong></p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.5.2.1.3.1.2"><p id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_p696984042613"><strong id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0237712403_b13824105382911">Syntax After Migration</strong></p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_row696924017264"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.5.2.1.3.1.1 "><div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_screen89691640182618"><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></pre></div></td><td class="code"><div><pre><span></span><span class="k">CREATE</span><span class="w"> </span><span class="k">OR</span><span class="w"> </span><span class="k">REPLACE</span><span class="w"> </span><span class="k">PROCEDURE</span><span class="w"> </span><span class="n">sp_ntz_proc_call</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="p">(</span><span class="w"> </span><span class="nb">CHARACTER</span><span class="w"> </span><span class="nb">VARYING</span><span class="p">(</span><span class="mi">8</span><span class="p">)</span><span class="w"> </span><span class="p">)</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">RETURNS</span><span class="w"> </span><span class="nb">INTEGER</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">LANGUAGE</span><span class="w"> </span><span class="n">NZPLSQL</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">AS</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="n">BEGIN_PROC</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">DECLARE</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="n">V_PAR_DAY</span><span class="w"> </span><span class="k">ALIAS</span><span class="w"> </span><span class="k">for</span><span class="w"> </span><span class="err">$</span><span class="mi">1</span><span class="p">;</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="n">V_PRCNAME</span><span class="w"> </span><span class="n">NVARCHAR</span><span class="p">(</span><span class="mi">50</span><span class="p">):</span><span class="o">=</span><span class="w"> </span><span class="s1">'SP_O_HXYW_LNSACCTINFO_H'</span><span class="p">;</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="n">D_TIME_START</span><span class="w"> </span><span class="k">TIMESTAMP</span><span class="p">:</span><span class="o">=</span><span class="w"> </span><span class="k">CURRENT_TIMESTAMP</span><span class="p">;</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="n">O_RETURN</span><span class="w"> </span><span class="nb">INTEGER</span><span class="p">;</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">BEGIN</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="n">O_RETURN</span><span class="w"> </span><span class="p">:</span><span class="o">=</span><span class="w"> </span><span class="mi">0</span><span class="p">;</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">CALL</span><span class="w"> </span><span class="n">SP_LOG_EXEC</span><span class="p">(</span><span class="n">V_PRCNAME</span><span class="p">,</span><span class="n">V_PAR_DAY</span><span class="p">,</span><span class="n">D_TIME_START</span><span class="p">,</span><span class="mi">0</span><span class="p">,</span><span class="mi">0</span><span class="p">);</span><span class="w"> </span>
|
|
<span class="w"> </span>
|
|
<span class="w"> </span><span class="k">RETURN</span><span class="w"> </span><span class="n">O_RETURN</span><span class="p">;</span><span class="w"> </span>
|
|
<span class="w"> </span>
|
|
<span class="w"> </span><span class="k">END</span><span class="p">;</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="n">END_PROC</span><span class="p">;</span>
|
|
</pre></div></td></tr></table></div>
|
|
|
|
</div>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.5.2.1.3.1.2 "><div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001819416353__en-us_topic_0000001657865498_en-us_topic_0238518434_en-us_topic_0237362308_en-us_topic_0213479754_screen9970164012614"><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></pre></div></td><td class="code"><div><pre><span></span><span class="k">CREATE</span><span class="w"> </span><span class="k">OR</span><span class="w"> </span><span class="k">REPLACE</span><span class="w"> </span><span class="k">FUNCTION</span><span class="w"> </span><span class="n">sp_ntz_proc_call</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="p">(</span><span class="w"> </span><span class="nb">CHARACTER</span><span class="w"> </span><span class="nb">VARYING</span><span class="p">(</span><span class="mi">8</span><span class="p">)</span><span class="w"> </span><span class="p">)</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">RETURN</span><span class="w"> </span><span class="nb">INTEGER</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">AS</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="n">V_PAR_DAY</span><span class="w"> </span><span class="k">ALIAS</span><span class="w"> </span><span class="k">for</span><span class="w"> </span><span class="err">$</span><span class="mi">1</span><span class="p">;</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="n">V_PRCNAME</span><span class="w"> </span><span class="k">NCHAR</span><span class="w"> </span><span class="nb">VARYING</span><span class="p">(</span><span class="mi">50</span><span class="p">):</span><span class="o">=</span><span class="w"> </span><span class="s1">'SP_O_HXYW_LNSACCTINFO_H'</span><span class="p">;</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="n">D_TIME_START</span><span class="w"> </span><span class="k">TIMESTAMP</span><span class="p">:</span><span class="o">=</span><span class="w"> </span><span class="k">CURRENT_TIMESTAMP</span><span class="p">;</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="n">O_RETURN</span><span class="w"> </span><span class="nb">INTEGER</span><span class="p">;</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">BEGIN</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="n">O_RETURN</span><span class="w"> </span><span class="p">:</span><span class="o">=</span><span class="w"> </span><span class="mi">0</span><span class="p">;</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="n">SP_LOG_EXEC</span><span class="p">(</span><span class="n">V_PRCNAME</span><span class="p">,</span><span class="n">V_PAR_DAY</span><span class="p">,</span><span class="n">D_TIME_START</span><span class="p">,</span><span class="mi">0</span><span class="p">,</span><span class="mi">0</span><span class="p">);</span><span class="w"> </span>
|
|
<span class="w"> </span>
|
|
<span class="w"> </span><span class="k">RETURN</span><span class="w"> </span><span class="n">O_RETURN</span><span class="p">;</span><span class="w"> </span>
|
|
<span class="w"> </span>
|
|
<span class="w"> </span><span class="k">END</span><span class="p">;</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="o">/</span>
|
|
</pre></div></td></tr></table></div>
|
|
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<div class="familylinks">
|
|
<div class="parentlink"><strong>Parent topic:</strong> <a href="dws_07_0682.html">Netezza Syntax Migration</a></div>
|
|
</div>
|
|
</div>
|
|
|