doc-exports/docs/dws/tool/dws_mt_0114.html
Lu, Huayi 27019c2991 DWS TOOL 830.201 version
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>
2024-05-16 07:35:25 +00:00

670 lines
69 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="EN-US_TOPIC_0000001819416309"></a><a name="EN-US_TOPIC_0000001819416309"></a>
<h1 class="topictitle1">Database Keywords</h1>
<div id="body8662426"><p id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p9251748223052">DSC supports <span id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_text1958020141713">GaussDB(DWS)</span> keywords, such as <strong id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_b826619193520">NAME</strong>, <strong id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_b1593912219526">LIMIT</strong>, <strong id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_b152491442185216">OWNER</strong>, <strong id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_b19169104495215">KEY</strong>, and <strong id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_b13299113220524">CAST</strong>. These keywords must be enclosed in double quotation marks.</p>
<div class="section" id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_section857145911429"><h4 class="sectiontitle">Gauss Keywords (NAME, VERSION, LABEL, POSITION)</h4><p id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p16650175944213">The keywords <strong id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_b1882015398578">NAME</strong>, <strong id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_b12494144175715">VERSION</strong>, <strong id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_b1687154312573">LABEL</strong>, and <strong id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_b249313469570">POSITION</strong> are changed to <strong id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_b017519717585">AS</strong><em id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_i9910121016589">Keyword</em>.</p>
<p id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p56507596424"><strong id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0237712607_b44511443164214">Input NAME, VERSION, LABEL, POSITION</strong></p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_screen196512059184215"><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">id</span><span class="p">,</span><span class="w"> </span><span class="n">NAME</span><span class="p">,</span><span class="n">label</span><span class="p">,</span><span class="n">description</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="n">id</span><span class="w"> </span><span class="n">id</span><span class="p">,</span>
<span class="w"> </span><span class="n">b</span><span class="p">.</span><span class="n">NAME</span><span class="w"> </span><span class="n">NAME</span><span class="p">,</span>
<span class="w"> </span><span class="n">b</span><span class="p">.</span><span class="n">description</span><span class="w"> </span><span class="n">description</span><span class="p">,</span>
<span class="w"> </span><span class="n">b</span><span class="p">.</span><span class="n">default_label</span><span class="w"> </span><span class="n">label</span><span class="p">,</span>
<span class="w"> </span><span class="n">ROWNUM</span><span class="w"> </span><span class="n">ROW_ID</span>
<span class="w"> </span><span class="k">FROM</span><span class="w"> </span><span class="n">CTP_ITEM</span><span class="w"> </span><span class="n">A</span>
<span class="w"> </span><span class="k">LEFT</span><span class="w"> </span><span class="k">OUTER</span><span class="w"> </span><span class="k">JOIN</span><span class="w"> </span><span class="n">CTP_ITEM_NLS</span><span class="w"> </span><span class="n">B</span><span class="w"> </span><span class="k">ON</span><span class="w"> </span><span class="n">A</span><span class="p">.</span><span class="n">ID</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">B</span><span class="p">.</span><span class="n">ID</span>
<span class="w"> </span><span class="k">AND</span><span class="w"> </span><span class="n">B</span><span class="p">.</span><span class="n">LOCALE</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">i_language</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">id</span><span class="w"> </span><span class="k">ASC</span><span class="p">)</span>
<span class="w"> </span><span class="k">WHERE</span><span class="w"> </span><span class="n">ROW_ID</span><span class="w"> </span><span class="o">&gt;=</span><span class="w"> </span><span class="n">to_number</span><span class="p">(</span><span class="n">begNum</span><span class="p">)</span>
<span class="w"> </span><span class="k">AND</span><span class="w"> </span><span class="n">ROW_ID</span><span class="w"> </span><span class="o">&lt;</span><span class="w"> </span><span class="n">to_number</span><span class="p">(</span><span class="n">begNum</span><span class="p">)</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="n">to_number</span><span class="p">(</span><span class="n">fetchNum</span><span class="p">);</span>
<span class="w"> </span>
<span class="k">SELECT</span><span class="w"> </span><span class="k">DISTINCT</span><span class="w"> </span><span class="k">REPLACE</span><span class="p">(</span><span class="k">VERSION</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="n">ID</span><span class="p">,</span><span class="w"> </span><span class="k">VERSION</span><span class="w"> </span><span class="nb">TEXT</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">T1</span><span class="p">.</span><span class="n">SOFTASSETS_NAME</span><span class="p">,</span><span class="w"> </span><span class="n">T2</span><span class="p">.</span><span class="k">VERSION</span>
<span class="w"> </span><span class="k">FROM</span><span class="w"> </span><span class="n">SPMS_SOFT_ASSETS</span><span class="w"> </span><span class="n">T1</span><span class="p">,</span><span class="w"> </span><span class="n">SPMS_SYSSOFT_ASSETS</span><span class="w"> </span><span class="n">T2</span>
<span class="w"> </span><span class="k">WHERE</span><span class="w"> </span><span class="n">T1</span><span class="p">.</span><span class="n">SOFTASSETS_ID</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">T2</span><span class="p">.</span><span class="n">SOFTASSETS_ID</span><span class="p">)</span>
<span class="w"> </span><span class="k">WHERE</span><span class="w"> </span><span class="n">SOFTASSETS_NAME</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">I_SOFT_NAME</span><span class="p">;</span>
<span class="w"> </span>
<span class="k">SELECT</span><span class="w"> </span><span class="n">COUNTRY</span><span class="p">,</span><span class="w"> </span><span class="n">AMOUNT</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="s1">''</span><span class="w"> </span><span class="n">COUNTRY</span><span class="w"> </span><span class="o">||</span><span class="w"> </span><span class="s1">''</span><span class="w"> </span><span class="n">AMOUNT</span><span class="p">,</span><span class="w"> </span><span class="s1">'1'</span><span class="w"> </span><span class="k">POSITION</span>
<span class="w"> </span><span class="k">FROM</span><span class="w"> </span><span class="n">DUAL</span><span class="w"> </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="k">POSITION</span><span class="p">;</span>
</pre></div></td></tr></table></div>
</div>
<p id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p156511259184211"><strong id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0237712607_b6452843114210">Output</strong></p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_screen156511593422"><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>
<span class="normal">24</span>
<span class="normal">25</span>
<span class="normal">26</span>
<span class="normal">27</span>
<span class="normal">28</span>
<span class="normal">29</span>
<span class="normal">30</span>
<span class="normal">31</span>
<span class="normal">32</span>
<span class="normal">33</span>
<span class="normal">34</span>
<span class="normal">35</span>
<span class="normal">36</span>
<span class="normal">37</span>
<span class="normal">38</span>
<span class="normal">39</span>
<span class="normal">40</span>
<span class="normal">41</span>
<span class="normal">42</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">SELECT</span><span class="w"> </span><span class="n">id</span><span class="p">,</span><span class="n">NAME</span><span class="p">,</span><span class="n">label</span><span class="p">,</span><span class="n">description</span><span class="w"> </span><span class="k">FROM</span><span class="w"> </span><span class="p">(</span>
<span class="w"> </span><span class="k">SELECT</span><span class="w"> </span><span class="n">a</span><span class="p">.</span><span class="n">id</span><span class="w"> </span><span class="n">id</span><span class="p">,</span><span class="n">b</span><span class="p">.</span><span class="n">NAME</span><span class="w"> </span><span class="k">AS</span><span class="w"> </span><span class="n">NAME</span><span class="p">,</span>
<span class="w"> </span><span class="n">b</span><span class="p">.</span><span class="n">description</span><span class="w"> </span><span class="n">description</span>
<span class="w"> </span><span class="p">,</span><span class="n">b</span><span class="p">.</span><span class="n">default_label</span><span class="w"> </span><span class="k">AS</span><span class="w"> </span><span class="n">label</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="p">)</span><span class="w"> </span><span class="n">OVER</span><span class="p">(</span><span class="w"> </span><span class="p">)</span><span class="w"> </span><span class="n">ROW_ID</span>
<span class="w"> </span><span class="k">FROM</span><span class="w"> </span><span class="n">CTP_ITEM</span><span class="w"> </span><span class="n">A</span><span class="w"> </span><span class="k">LEFT</span><span class="w"> </span><span class="k">OUTER</span><span class="w"> </span><span class="k">JOIN</span><span class="w"> </span>
<span class="w"> </span><span class="n">CTP_ITEM_NLS</span><span class="w"> </span><span class="n">B</span>
<span class="w"> </span><span class="k">ON</span><span class="w"> </span><span class="n">A</span><span class="p">.</span><span class="n">ID</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">B</span><span class="p">.</span><span class="n">ID</span><span class="w"> </span><span class="k">AND</span><span class="w"> </span>
<span class="w"> </span><span class="n">B</span><span class="p">.</span><span class="n">LOCALE</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">i_language</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">id</span><span class="w"> </span><span class="k">ASC</span><span class="p">)</span><span class="w"> </span><span class="k">WHERE</span>
<span class="w"> </span><span class="n">ROW_ID</span><span class="w"> </span><span class="o">&gt;=</span><span class="w"> </span><span class="n">to_number</span><span class="p">(</span><span class="w"> </span><span class="n">begNum</span><span class="w"> </span><span class="p">)</span>
<span class="w"> </span><span class="k">AND</span><span class="w"> </span>
<span class="w"> </span><span class="n">ROW_ID</span><span class="w"> </span><span class="o">&lt;</span><span class="w"> </span><span class="n">to_number</span><span class="p">(</span><span class="w"> </span><span class="n">begNum</span><span class="w"> </span><span class="p">)</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="n">to_number</span><span class="p">(</span><span class="w"> </span><span class="n">fetchNum</span><span class="w"> </span><span class="p">)</span>
<span class="p">;</span>
<span class="w"> </span>
<span class="k">SELECT</span>
<span class="w"> </span><span class="k">DISTINCT</span><span class="w"> </span><span class="k">REPLACE</span><span class="p">(</span><span class="w"> </span><span class="k">VERSION</span><span class="w"> </span><span class="p">,</span><span class="s1">' '</span><span class="w"> </span><span class="p">,</span><span class="s1">''</span><span class="w"> </span><span class="p">)</span><span class="w"> </span><span class="n">ID</span>
<span class="w"> </span><span class="p">,</span><span class="k">VERSION</span><span class="w"> </span><span class="k">AS</span><span class="w"> </span><span class="nb">TEXT</span>
<span class="w"> </span><span class="k">FROM</span>
<span class="w"> </span><span class="p">(</span>
<span class="w"> </span><span class="k">SELECT</span>
<span class="w"> </span><span class="n">T1</span><span class="p">.</span><span class="n">SOFTASSETS_NAME</span>
<span class="w"> </span><span class="p">,</span><span class="n">T2</span><span class="p">.</span><span class="k">VERSION</span>
<span class="w"> </span><span class="k">FROM</span>
<span class="w"> </span><span class="n">SPMS_SOFT_ASSETS</span><span class="w"> </span><span class="n">T1</span>
<span class="w"> </span><span class="p">,</span><span class="n">SPMS_SYSSOFT_ASSETS</span><span class="w"> </span><span class="n">T2</span>
<span class="w"> </span><span class="k">WHERE</span>
<span class="w"> </span><span class="n">T1</span><span class="p">.</span><span class="n">SOFTASSETS_ID</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">T2</span><span class="p">.</span><span class="n">SOFTASSETS_ID</span>
<span class="w"> </span><span class="p">)</span>
<span class="w"> </span><span class="k">WHERE</span><span class="w"> </span><span class="n">SOFTASSETS_NAME</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">I_SOFT_NAME</span><span class="w"> </span><span class="p">;</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">COUNTRY</span><span class="w"> </span><span class="p">,</span><span class="n">AMOUNT</span>
<span class="k">FROM</span><span class="w"> </span><span class="p">(</span><span class="w"> </span><span class="k">SELECT</span><span class="w"> </span><span class="s1">''</span><span class="w"> </span><span class="n">COUNTRY</span><span class="w"> </span><span class="o">||</span><span class="w"> </span><span class="s1">''</span><span class="w"> </span><span class="n">AMOUNT</span>
<span class="w"> </span><span class="p">,</span><span class="s1">'1'</span><span class="w"> </span><span class="k">AS</span><span class="w"> </span><span class="k">POSITION</span>
<span class="w"> </span><span class="k">FROM</span>
<span class="w"> </span><span class="n">DUAL</span>
<span class="w"> </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="k">POSITION</span>
<span class="p">;</span>
</pre></div></td></tr></table></div>
</div>
</div>
<div class="section" id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_section1260140141716"><h4 class="sectiontitle">TEXT &amp; YEAR</h4><p id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p181951040171712"><strong id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0237712607_b8928430164813">Input TEXT, YEAR</strong></p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_screen1619554012179"><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></pre></div></td><td class="code"><div><pre><span></span><span class="k">SELECT</span><span class="w"> </span>
<span class="w"> </span><span class="n">NAME</span><span class="p">,</span><span class="w"> </span>
<span class="w"> </span><span class="n">VALUE</span><span class="p">,</span><span class="w"> </span>
<span class="w"> </span><span class="n">DESCRIPTION</span><span class="w"> </span><span class="nb">TEXT</span><span class="p">,</span><span class="w"> </span>
<span class="w"> </span><span class="n">JOINED</span><span class="w"> </span><span class="k">YEAR</span><span class="p">,</span><span class="w"> </span>
<span class="w"> </span><span class="k">LIMIT</span><span class="w"> </span>
<span class="k">FROM</span><span class="w"> </span>
<span class="w"> </span><span class="n">EMPLOYEE</span><span class="p">;</span>
<span class="w"> </span>
<span class="k">SELECT</span><span class="w"> </span>
<span class="w"> </span><span class="n">NAME</span><span class="p">,</span><span class="w"> </span>
<span class="w"> </span><span class="nb">TEXT</span><span class="p">,</span><span class="w"> </span>
<span class="w"> </span><span class="k">YEAR</span><span class="p">,</span><span class="w"> </span>
<span class="w"> </span><span class="n">VALUE</span><span class="p">,</span><span class="w"> </span>
<span class="w"> </span><span class="n">DESCRIPTION</span><span class="p">,</span><span class="w"> </span>
<span class="w"> </span><span class="k">LIMIT</span><span class="w"> </span>
<span class="k">FROM</span><span class="w"> </span>
<span class="w"> </span><span class="n">EMPLOYEE_DETAILS</span><span class="p">;</span>
</pre></div></td></tr></table></div>
</div>
<p id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p1619784015174"><strong id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0237712607_b1492933074812">Output</strong></p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_screen18197840111711"><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></pre></div></td><td class="code"><div><pre><span></span><span class="k">SELECT</span><span class="w"> </span>
<span class="w"> </span><span class="ss">&quot;NAME&quot;</span><span class="p">,</span><span class="w"> </span>
<span class="w"> </span><span class="n">VALUE</span><span class="p">,</span><span class="w"> </span>
<span class="w"> </span><span class="n">DESCRIPTION</span><span class="w"> </span><span class="k">AS</span><span class="w"> </span><span class="nb">TEXT</span><span class="p">,</span><span class="w"> </span>
<span class="w"> </span><span class="n">JOINED</span><span class="w"> </span><span class="k">AS</span><span class="w"> </span><span class="k">YEAR</span><span class="p">,</span><span class="w"> </span>
<span class="w"> </span><span class="ss">&quot;LIMIT&quot;</span><span class="w"> </span>
<span class="k">FROM</span><span class="w"> </span>
<span class="w"> </span><span class="n">EMPLOYEE</span><span class="p">;</span>
<span class="w"> </span>
<span class="k">SELECT</span><span class="w"> </span>
<span class="w"> </span><span class="ss">&quot;NAME&quot;</span><span class="p">,</span><span class="w"> </span>
<span class="w"> </span><span class="ss">&quot;TEXT&quot;</span><span class="p">,</span><span class="w"> </span>
<span class="w"> </span><span class="ss">&quot;YEAR&quot;</span><span class="p">,</span><span class="w"> </span>
<span class="w"> </span><span class="n">VALUE</span><span class="p">,</span><span class="w"> </span>
<span class="w"> </span><span class="n">DESCRIPTION</span><span class="p">,</span><span class="w"> </span>
<span class="w"> </span><span class="ss">&quot;LIMIT&quot;</span><span class="w"> </span>
<span class="k">FROM</span><span class="w"> </span>
<span class="w"> </span><span class="n">EMPLOYEE_DETAILS</span><span class="p">;</span>
</pre></div></td></tr></table></div>
</div>
</div>
<div class="section" id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_section19423111093413"><h4 class="sectiontitle">NAME and LIMIT</h4><p id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p131971544181512"><strong id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_b1524183318530">Input: <span id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_text62633572811">GaussDB(DWS)</span> keywords NAME and LIMIT</strong></p>
</div>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_screen1013134751611"><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">CREATE</span><span class="w"> </span><span class="k">TABLE</span><span class="w"> </span><span class="n">NAME</span>
<span class="w"> </span><span class="p">(</span><span class="w"> </span><span class="n">NAME</span><span class="w"> </span><span class="n">VARCHAR2</span><span class="p">(</span><span class="mi">50</span><span class="p">)</span><span class="w"> </span><span class="k">NOT</span><span class="w"> </span><span class="k">NULL</span>
<span class="w"> </span><span class="p">,</span><span class="w"> </span><span class="n">VALUE</span><span class="w"> </span><span class="n">VARCHAR2</span><span class="p">(</span><span class="mi">255</span><span class="p">)</span>
<span class="w"> </span><span class="p">,</span><span class="w"> </span><span class="n">DESCRIPTION</span><span class="w"> </span><span class="n">VARCHAR2</span><span class="p">(</span><span class="mi">4000</span><span class="p">)</span>
<span class="w"> </span><span class="p">,</span><span class="w"> </span><span class="k">LIMIT</span><span class="w"> </span><span class="nb">NUMBER</span><span class="p">(</span><span class="mi">9</span><span class="p">)</span>
<span class="w"> </span><span class="p">)</span>
<span class="w"> </span><span class="cm">/*TABLESPACE users*/</span>
<span class="w"> </span><span class="n">pctfree</span><span class="w"> </span><span class="mi">10</span><span class="w"> </span><span class="n">initrans</span><span class="w"> </span><span class="mi">1</span><span class="w"> </span><span class="n">maxtrans</span><span class="w"> </span>
<span class="w"> </span><span class="mi">255</span><span class="w"> </span>
<span class="w"> </span><span class="k">storage</span><span class="w"> </span><span class="p">(</span><span class="w"> </span><span class="n">initial</span><span class="w"> </span><span class="mi">256</span><span class="n">K</span><span class="w"> </span><span class="k">next</span><span class="w"> </span><span class="mi">256</span><span class="n">K</span><span class="w"> </span>
<span class="w"> </span><span class="n">minextents</span><span class="w"> </span><span class="mi">1</span><span class="w"> </span><span class="n">maxextents</span><span class="w"> </span>
<span class="w"> </span><span class="n">unlimited</span><span class="w"> </span><span class="p">);</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">NAME</span><span class="p">,</span><span class="w"> </span><span class="n">VALUE</span><span class="p">,</span><span class="w"> </span><span class="n">DESCRIPTION</span><span class="p">,</span><span class="w"> </span><span class="k">LIMIT</span>
<span class="w"> </span><span class="k">FROM</span><span class="w"> </span><span class="n">NAME</span><span class="p">;</span>
</pre></div></td></tr></table></div>
</div>
<p id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p4134154731618"><strong id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0237712607_b19136147161616">Output</strong></p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_screen1013884713163"><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></pre></div></td><td class="code"><div><pre><span></span><span class="k">CREATE</span><span class="w"> </span><span class="k">TABLE</span><span class="w"> </span><span class="ss">&quot;NAME&quot;</span>
<span class="w"> </span><span class="p">(</span><span class="w"> </span><span class="ss">&quot;NAME&quot;</span><span class="w"> </span><span class="n">VARCHAR2</span><span class="w"> </span><span class="p">(</span><span class="mi">50</span><span class="p">)</span><span class="w"> </span><span class="k">NOT</span><span class="w"> </span><span class="k">NULL</span>
<span class="w"> </span><span class="p">,</span><span class="w"> </span><span class="n">VALUE</span><span class="w"> </span><span class="n">VARCHAR2</span><span class="w"> </span><span class="p">(</span><span class="mi">255</span><span class="p">)</span>
<span class="w"> </span><span class="p">,</span><span class="w"> </span><span class="n">DESCRIPTION</span><span class="w"> </span><span class="n">VARCHAR2</span><span class="w"> </span><span class="p">(</span><span class="mi">4000</span><span class="p">)</span>
<span class="w"> </span><span class="p">,</span><span class="w"> </span><span class="ss">&quot;LIMIT&quot;</span><span class="w"> </span><span class="nb">NUMBER</span><span class="w"> </span><span class="p">(</span><span class="mi">9</span><span class="p">)</span>
<span class="w"> </span><span class="p">)</span><span class="w"> </span>
<span class="w"> </span><span class="cm">/*TABLESPACE users*/</span><span class="w"> </span>
<span class="w"> </span><span class="n">pctfree</span><span class="w"> </span><span class="mi">10</span><span class="w"> </span><span class="n">initrans</span><span class="w"> </span><span class="mi">1</span><span class="w"> </span><span class="n">maxtrans</span><span class="w"> </span><span class="mi">255</span><span class="w"> </span>
<span class="w"> </span><span class="k">storage</span><span class="w"> </span><span class="p">(</span><span class="w"> </span><span class="n">initial</span><span class="w"> </span><span class="mi">256</span><span class="w"> </span><span class="n">K</span><span class="w"> </span><span class="k">NEXT</span><span class="w"> </span><span class="mi">256</span><span class="w"> </span><span class="n">K</span><span class="w"> </span><span class="n">minextents</span><span class="w"> </span><span class="mi">1</span><span class="w"> </span>
<span class="w"> </span><span class="n">maxextents</span><span class="w"> </span><span class="n">unlimited</span><span class="w"> </span><span class="p">);</span>
<span class="w"> </span><span class="k">SELECT</span><span class="w"> </span><span class="ss">&quot;NAME&quot;</span><span class="p">,</span><span class="w"> </span><span class="n">VALUE</span><span class="p">,</span><span class="w"> </span><span class="n">DESCRIPTION</span><span class="p">,</span><span class="w"> </span><span class="ss">&quot;LIMIT&quot;</span>
<span class="w"> </span><span class="k">FROM</span><span class="w"> </span><span class="ss">&quot;NAME&quot;</span><span class="p">;</span>
</pre></div></td></tr></table></div>
</div>
<div class="section" id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_section93121345105118"><h4 class="sectiontitle">OWNER</h4><p id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p149531806164"><strong id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0237712607_b915521535313">Bulk Operations</strong></p>
</div>
<p id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p83121745155112"><strong id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_b15342216125918">Input: Use SELECT to query the <span id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_text1198185962812">GaussDB(DWS)</span> keyword OWNER</strong></p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_screen12313134565113"><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="k">owner</span>
<span class="w"> </span><span class="k">FROM</span>
<span class="w"> </span><span class="n">Test_Col</span><span class="p">;</span>
</pre></div></td></tr></table></div>
</div>
<p id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p18319164575112"><strong id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_b40079609">Output</strong></p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_screen131912452515"><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="ss">&quot;OWNER&quot;</span>
<span class="w"> </span><span class="k">FROM</span>
<span class="w"> </span><span class="n">Test_Col</span><span class="p">;</span>
</pre></div></td></tr></table></div>
</div>
<p id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p1783420135517"><strong id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_b97011943195410">Input: Use DELETE to query the <span id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_text567216616291">GaussDB(DWS)</span> keyword OWNER</strong></p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_screen683541155513"><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></pre></div></td><td class="code"><div><pre><span></span><span class="k">DELETE</span><span class="w"> </span><span class="k">FROM</span><span class="w"> </span><span class="n">emp14</span>
<span class="w"> </span><span class="k">WHERE</span>
<span class="w"> </span><span class="n">ename</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'Owner'</span><span class="p">;</span>
</pre></div></td></tr></table></div>
</div>
<p id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p1983718113550"><strong id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0237712607_b1968715376279">Input</strong></p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_screen1883711165515"><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></pre></div></td><td class="code"><div><pre><span></span><span class="k">DELETE</span><span class="w"> </span><span class="k">FROM</span><span class="w"> </span><span class="n">emp14</span>
<span class="w"> </span><span class="k">WHERE</span>
<span class="w"> </span><span class="n">ename</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'Owner'</span>
</pre></div></td></tr></table></div>
</div>
<div class="section" id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_section149296565"><h4 class="sectiontitle">KEY</h4><p id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p574819911617"><strong id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0237712607_b168001453165515">Blogic Operations</strong></p>
</div>
<p id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p10279883563"><strong id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_b14472121814553">Input: <span id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_text835731492915">GaussDB(DWS)</span> keyword KEY</strong></p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_screen1528115855616"><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></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">myfct</span><span class="w"> </span><span class="k">RETURN</span><span class="w"> </span><span class="n">VARCHAR2</span><span class="w"> </span><span class="n">parallel_enable</span><span class="w"> </span><span class="k">IS</span><span class="w"> </span><span class="n">res</span><span class="w"> </span><span class="n">VARCHAR2</span><span class="w"> </span><span class="p">(</span><span class="w"> </span><span class="mi">200</span><span class="w"> </span><span class="p">)</span><span class="w"> </span><span class="p">;</span>
<span class="w"> </span><span class="k">BEGIN</span>
<span class="w"> </span><span class="n">res</span><span class="w"> </span><span class="p">:</span><span class="o">=</span><span class="w"> </span><span class="mi">100</span><span class="w"> </span><span class="p">;</span>
<span class="w"> </span><span class="k">INSERT</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="n">emp18</span><span class="w"> </span><span class="n">RW</span><span class="w"> </span><span class="p">(</span><span class="w"> </span><span class="n">RW</span><span class="p">.</span><span class="n">empno</span><span class="w"> </span><span class="p">,</span><span class="n">RW</span><span class="p">.</span><span class="n">ename</span><span class="w"> </span><span class="p">)</span><span class="w"> </span><span class="k">SELECT</span>
<span class="w"> </span><span class="n">res</span><span class="w"> </span><span class="p">,</span><span class="n">RWN</span><span class="p">.</span><span class="n">ename</span><span class="w"> </span><span class="k">KEY</span>
<span class="w"> </span><span class="k">FROM</span>
<span class="w"> </span><span class="n">emp16</span><span class="w"> </span><span class="n">RWN</span><span class="w"> </span><span class="p">;</span>
<span class="w"> </span><span class="k">COMMIT</span><span class="w"> </span><span class="p">;</span>
<span class="w"> </span><span class="k">RETURN</span><span class="w"> </span><span class="n">res</span><span class="w"> </span><span class="p">;</span>
<span class="k">END</span><span class="w"> </span><span class="p">;</span>
<span class="o">/</span>
</pre></div></td></tr></table></div>
</div>
<p id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p172821288564"><strong id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_b2061086880">Output</strong></p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_screen1828317885617"><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></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">myfct</span><span class="w"> </span><span class="k">RETURN</span><span class="w"> </span><span class="n">VARCHAR2</span><span class="w"> </span><span class="k">IS</span><span class="w"> </span><span class="n">res</span><span class="w"> </span><span class="n">VARCHAR2</span><span class="w"> </span><span class="p">(</span><span class="w"> </span><span class="mi">200</span><span class="w"> </span><span class="p">)</span><span class="w"> </span><span class="p">;</span>
<span class="w"> </span><span class="k">BEGIN</span>
<span class="w"> </span><span class="n">res</span><span class="w"> </span><span class="p">:</span><span class="o">=</span><span class="w"> </span><span class="mi">100</span><span class="w"> </span><span class="p">;</span>
<span class="w"> </span><span class="k">INSERT</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="n">emp18</span><span class="w"> </span><span class="p">(</span><span class="w"> </span><span class="n">empno</span><span class="w"> </span><span class="p">,</span><span class="n">ename</span><span class="w"> </span><span class="p">)</span><span class="w"> </span><span class="k">SELECT</span>
<span class="w"> </span><span class="n">res</span><span class="w"> </span><span class="p">,</span><span class="n">RWN</span><span class="p">.</span><span class="n">ename</span><span class="w"> </span><span class="ss">&quot;KEY&quot;</span>
<span class="w"> </span><span class="k">FROM</span>
<span class="w"> </span><span class="n">emp16</span><span class="w"> </span><span class="n">RWN</span><span class="w"> </span><span class="p">;</span>
<span class="w"> </span><span class="cm">/* COMMIT; */</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">RETURN</span><span class="w"> </span><span class="n">res</span><span class="w"> </span><span class="p">;</span>
<span class="k">END</span><span class="w"> </span><span class="p">;</span>
</pre></div></td></tr></table></div>
</div>
<div class="section" id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_section23581229192519"><h4 class="sectiontitle">Range, Account and Language</h4><p id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p6235221116">When Gauss keywords are used as aliases for any column in the SELECT list without defining the AS keyword, the AS keyword to define the aliases.</p>
<p id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p990891472615"><strong id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_b352915899">Input</strong></p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_screen2015444682717"><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>
<span class="normal">24</span>
<span class="normal">25</span>
<span class="normal">26</span>
<span class="normal">27</span>
<span class="normal">28</span>
<span class="normal">29</span>
<span class="normal">30</span>
<span class="normal">31</span>
<span class="normal">32</span>
<span class="normal">33</span>
<span class="normal">34</span>
<span class="normal">35</span>
<span class="normal">36</span>
<span class="normal">37</span>
<span class="normal">38</span>
<span class="normal">39</span>
<span class="normal">40</span>
<span class="normal">41</span>
<span class="normal">42</span>
<span class="normal">43</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="cm">/*FORCE*/</span>
<span class="w"> </span><span class="k">VIEW</span><span class="w"> </span><span class="n">SAD</span><span class="p">.</span><span class="n">FND_TERRITORIES_TL_V</span><span class="w"> </span><span class="p">(</span>
<span class="w"> </span><span class="n">TERRITORY_CODE</span>
<span class="w"> </span><span class="p">,</span><span class="n">TERRITORY_SHORT_NAME</span>
<span class="w"> </span><span class="p">,</span><span class="k">LANGUAGE</span>
<span class="w"> </span><span class="p">,</span><span class="n">Account</span>
<span class="w"> </span><span class="p">,</span><span class="n">Range</span>
<span class="w"> </span><span class="p">,</span><span class="n">LAST_UPDATED_BY</span>
<span class="w"> </span><span class="p">,</span><span class="n">LAST_UPDATE_DATE</span>
<span class="w"> </span><span class="p">,</span><span class="n">LAST_UPDATE_LOGIN</span>
<span class="w"> </span><span class="p">,</span><span class="n">DESCRIPTION</span>
<span class="w"> </span><span class="p">,</span><span class="n">SOURCE_LANG</span>
<span class="w"> </span><span class="p">,</span><span class="n">ISO_NUMERIC_CODE</span>
<span class="w"> </span><span class="p">)</span><span class="w"> </span><span class="k">AS</span><span class="w"> </span><span class="k">SELECT</span>
<span class="w"> </span><span class="n">t</span><span class="p">.</span><span class="n">TERRITORY_CODE</span>
<span class="w"> </span><span class="p">,</span><span class="n">t</span><span class="p">.</span><span class="n">TERRITORY_SHORT_NAME</span>
<span class="w"> </span><span class="p">,</span><span class="n">t</span><span class="p">.</span><span class="k">LANGUAGE</span>
<span class="w"> </span><span class="p">,</span><span class="n">t</span><span class="p">.</span><span class="n">Account</span>
<span class="w"> </span><span class="p">,</span><span class="n">t</span><span class="p">.</span><span class="n">Range</span>
<span class="w"> </span><span class="p">,</span><span class="n">t</span><span class="p">.</span><span class="n">LAST_UPDATED_BY</span>
<span class="w"> </span><span class="p">,</span><span class="n">t</span><span class="p">.</span><span class="n">LAST_UPDATE_DATE</span>
<span class="w"> </span><span class="p">,</span><span class="n">t</span><span class="p">.</span><span class="n">LAST_UPDATE_LOGIN</span>
<span class="w"> </span><span class="p">,</span><span class="n">t</span><span class="p">.</span><span class="n">DESCRIPTION</span>
<span class="w"> </span><span class="p">,</span><span class="n">t</span><span class="p">.</span><span class="n">SOURCE_LANG</span>
<span class="w"> </span><span class="p">,</span><span class="n">t</span><span class="p">.</span><span class="n">ISO_NUMERIC_CODE</span>
<span class="w"> </span><span class="k">FROM</span>
<span class="w"> </span><span class="n">fnd_territories_tl</span><span class="w"> </span><span class="n">t</span>
<span class="w"> </span><span class="k">UNION</span>
<span class="w"> </span><span class="k">ALL</span><span class="w"> </span><span class="k">SELECT</span>
<span class="w"> </span><span class="s1">'SS'</span><span class="w"> </span><span class="n">TERRITORY_CODE</span>
<span class="w"> </span><span class="p">,</span><span class="s1">'Normal Country'</span><span class="w"> </span><span class="n">TERRITORY_SHORT_NAME</span>
<span class="w"> </span><span class="p">,</span><span class="k">NULL</span><span class="w"> </span><span class="k">LANGUAGE</span>
<span class="w"> </span><span class="p">,</span><span class="k">NULL</span><span class="w"> </span><span class="n">Account</span>
<span class="w"> </span><span class="p">,</span><span class="k">NULL</span><span class="w"> </span><span class="n">Range</span>
<span class="w"> </span><span class="p">,</span><span class="k">NULL</span><span class="w"> </span><span class="n">LAST_UPDATED_BY</span>
<span class="w"> </span><span class="p">,</span><span class="k">NULL</span><span class="w"> </span><span class="n">LAST_UPDATE_DATE</span>
<span class="w"> </span><span class="p">,</span><span class="k">NULL</span><span class="w"> </span><span class="n">LAST_UPDATE_LOGIN</span>
<span class="w"> </span><span class="p">,</span><span class="k">NULL</span><span class="w"> </span><span class="n">DESCRIPTION</span>
<span class="w"> </span><span class="p">,</span><span class="k">NULL</span><span class="w"> </span><span class="n">SOURCE_LANG</span>
<span class="w"> </span><span class="p">,</span><span class="k">NULL</span><span class="w"> </span><span class="n">ISO_NUMERIC_CODE</span>
<span class="w"> </span><span class="k">FROM</span>
<span class="w"> </span><span class="n">DUAL</span><span class="w"> </span><span class="p">;</span>
</pre></div></td></tr></table></div>
</div>
<p id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p26791140172714"><strong id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0237712607_b43111122288">Output</strong></p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_screen1946924719284"><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>
<span class="normal">24</span>
<span class="normal">25</span>
<span class="normal">26</span>
<span class="normal">27</span>
<span class="normal">28</span>
<span class="normal">29</span>
<span class="normal">30</span>
<span class="normal">31</span>
<span class="normal">32</span>
<span class="normal">33</span>
<span class="normal">34</span>
<span class="normal">35</span>
<span class="normal">36</span>
<span class="normal">37</span>
<span class="normal">38</span>
<span class="normal">39</span>
<span class="normal">40</span>
<span class="normal">41</span>
<span class="normal">42</span>
<span class="normal">43</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="cm">/*FORCE*/</span>
<span class="w"> </span><span class="k">VIEW</span><span class="w"> </span><span class="n">SAD</span><span class="p">.</span><span class="n">FND_TERRITORIES_TL_V</span><span class="w"> </span><span class="p">(</span>
<span class="w"> </span><span class="n">TERRITORY_CODE</span>
<span class="w"> </span><span class="p">,</span><span class="n">TERRITORY_SHORT_NAME</span>
<span class="w"> </span><span class="p">,</span><span class="k">LANGUAGE</span>
<span class="w"> </span><span class="p">,</span><span class="n">CREATED_BY</span>
<span class="w"> </span><span class="p">,</span><span class="n">CREATION_DATE</span>
<span class="w"> </span><span class="p">,</span><span class="n">LAST_UPDATED_BY</span>
<span class="w"> </span><span class="p">,</span><span class="n">LAST_UPDATE_DATE</span>
<span class="w"> </span><span class="p">,</span><span class="n">LAST_UPDATE_LOGIN</span>
<span class="w"> </span><span class="p">,</span><span class="n">DESCRIPTION</span>
<span class="w"> </span><span class="p">,</span><span class="n">SOURCE_LANG</span>
<span class="w"> </span><span class="p">,</span><span class="n">ISO_NUMERIC_CODE</span>
<span class="w"> </span><span class="p">)</span><span class="w"> </span><span class="k">AS</span><span class="w"> </span><span class="k">SELECT</span>
<span class="w"> </span><span class="n">t</span><span class="p">.</span><span class="n">TERRITORY_CODE</span>
<span class="w"> </span><span class="p">,</span><span class="n">t</span><span class="p">.</span><span class="n">TERRITORY_SHORT_NAME</span>
<span class="w"> </span><span class="p">,</span><span class="n">t</span><span class="p">.</span><span class="k">LANGUAGE</span>
<span class="w"> </span><span class="p">,</span><span class="n">t</span><span class="p">.</span><span class="n">CREATED_BY</span>
<span class="w"> </span><span class="p">,</span><span class="n">t</span><span class="p">.</span><span class="n">CREATION_DATE</span>
<span class="w"> </span><span class="p">,</span><span class="n">t</span><span class="p">.</span><span class="n">LAST_UPDATED_BY</span>
<span class="w"> </span><span class="p">,</span><span class="n">t</span><span class="p">.</span><span class="n">LAST_UPDATE_DATE</span>
<span class="w"> </span><span class="p">,</span><span class="n">t</span><span class="p">.</span><span class="n">LAST_UPDATE_LOGIN</span>
<span class="w"> </span><span class="p">,</span><span class="n">t</span><span class="p">.</span><span class="n">DESCRIPTION</span>
<span class="w"> </span><span class="p">,</span><span class="n">t</span><span class="p">.</span><span class="n">SOURCE_LANG</span>
<span class="w"> </span><span class="p">,</span><span class="n">t</span><span class="p">.</span><span class="n">ISO_NUMERIC_CODE</span>
<span class="w"> </span><span class="k">FROM</span>
<span class="w"> </span><span class="n">fnd_territories_tl</span><span class="w"> </span><span class="n">t</span>
<span class="w"> </span><span class="k">UNION</span>
<span class="w"> </span><span class="k">ALL</span><span class="w"> </span><span class="k">SELECT</span>
<span class="w"> </span><span class="s1">'SS'</span><span class="w"> </span><span class="n">TERRITORY_CODE</span>
<span class="w"> </span><span class="p">,</span><span class="s1">'Normal Country'</span><span class="w"> </span><span class="n">TERRITORY_SHORT_NAME</span>
<span class="w"> </span><span class="p">,</span><span class="k">NULL</span><span class="w"> </span><span class="k">AS</span><span class="w"> </span><span class="k">LANGUAGE</span>
<span class="w"> </span><span class="p">,</span><span class="k">NULL</span><span class="w"> </span><span class="n">CREATED_BY</span>
<span class="w"> </span><span class="p">,</span><span class="k">NULL</span><span class="w"> </span><span class="n">CREATION_DATE</span>
<span class="w"> </span><span class="p">,</span><span class="k">NULL</span><span class="w"> </span><span class="n">LAST_UPDATED_BY</span>
<span class="w"> </span><span class="p">,</span><span class="k">NULL</span><span class="w"> </span><span class="n">LAST_UPDATE_DATE</span>
<span class="w"> </span><span class="p">,</span><span class="k">NULL</span><span class="w"> </span><span class="n">LAST_UPDATE_LOGIN</span>
<span class="w"> </span><span class="p">,</span><span class="k">NULL</span><span class="w"> </span><span class="n">DESCRIPTION</span>
<span class="w"> </span><span class="p">,</span><span class="k">NULL</span><span class="w"> </span><span class="n">SOURCE_LANG</span>
<span class="w"> </span><span class="p">,</span><span class="k">NULL</span><span class="w"> </span><span class="n">ISO_NUMERIC_CODE</span>
<span class="w"> </span><span class="k">FROM</span>
<span class="w"> </span><span class="n">DUAL</span><span class="w"> </span><span class="p">;</span>
</pre></div></td></tr></table></div>
</div>
</div>
<div class="section" id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_section3420172952514"><h4 class="sectiontitle">Primary Key and Unique Key</h4><p id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p18478437111416">If primary and unique keys are declared on table creation, only the primary key needs to consider for migration.</p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_screen1444534124610"><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></pre></div></td><td class="code"><div><pre><span></span><span class="k">create</span><span class="w"> </span><span class="k">table</span><span class="w"> </span><span class="n">SD_WO</span><span class="p">.</span><span class="n">WO_DU_TRIGGER_REVENUE_T</span>
<span class="p">(</span>
<span class="w"> </span><span class="n">TRIGGER_REVENUE_ID</span><span class="w"> </span><span class="nb">NUMBER</span><span class="w"> </span><span class="k">not</span><span class="w"> </span><span class="k">null</span><span class="p">,</span>
<span class="w"> </span><span class="n">PROJECT_NUMBER</span><span class="w"> </span><span class="n">VARCHAR2</span><span class="p">(</span><span class="mi">40</span><span class="p">),</span>
<span class="w"> </span><span class="n">DU_ID</span><span class="w"> </span><span class="nb">NUMBER</span><span class="p">,</span>
<span class="w"> </span><span class="n">STANDARD_MS_CODE</span><span class="w"> </span><span class="n">VARCHAR2</span><span class="p">(</span><span class="mi">100</span><span class="p">),</span>
<span class="w"> </span><span class="n">TRIGGER_STATUS</span><span class="w"> </span><span class="nb">NUMBER</span><span class="p">,</span>
<span class="w"> </span><span class="n">TRIGGER_MSG</span><span class="w"> </span><span class="n">VARCHAR2</span><span class="p">(</span><span class="mi">4000</span><span class="p">),</span>
<span class="w"> </span><span class="n">BATCH_NUMBER</span><span class="w"> </span><span class="nb">NUMBER</span><span class="p">,</span>
<span class="w"> </span><span class="n">PROCESS_STATUS</span><span class="w"> </span><span class="nb">NUMBER</span><span class="p">,</span>
<span class="w"> </span><span class="n">ENABLE_FLAG</span><span class="w"> </span><span class="nb">CHAR</span><span class="p">(</span><span class="mi">1</span><span class="p">)</span><span class="w"> </span><span class="k">default</span><span class="w"> </span><span class="s1">'Y'</span><span class="p">,</span>
<span class="w"> </span><span class="n">CREATED_BY</span><span class="w"> </span><span class="nb">NUMBER</span><span class="p">,</span>
<span class="w"> </span><span class="n">CREATION_DATE</span><span class="w"> </span><span class="nb">DATE</span><span class="p">,</span>
<span class="w"> </span><span class="n">LAST_UPDATE_BY</span><span class="w"> </span><span class="nb">NUMBER</span><span class="p">,</span>
<span class="w"> </span><span class="n">LAST_UPDATE_DATE</span><span class="w"> </span><span class="nb">DATE</span>
<span class="p">)</span>
<span class="p">;</span><span class="w"> </span>
<span class="k">alter</span><span class="w"> </span><span class="k">table</span><span class="w"> </span><span class="n">SD_WO</span><span class="p">.</span><span class="n">WO_DU_TRIGGER_REVENUE_T</span>
<span class="w"> </span><span class="k">add</span><span class="w"> </span><span class="k">constraint</span><span class="w"> </span><span class="n">WO_DU_TRIGGER_REVENUE_PK</span><span class="w"> </span><span class="k">primary</span><span class="w"> </span><span class="k">key</span><span class="w"> </span><span class="p">(</span><span class="n">TRIGGER_REVENUE_ID</span><span class="p">);</span>
<span class="k">alter</span><span class="w"> </span><span class="k">table</span><span class="w"> </span><span class="n">SD_WO</span><span class="p">.</span><span class="n">WO_DU_TRIGGER_REVENUE_T</span>
<span class="w"> </span><span class="k">add</span><span class="w"> </span><span class="k">constraint</span><span class="w"> </span><span class="n">WO_DU_TRIGGER_REVENUE_N1</span><span class="w"> </span><span class="k">unique</span><span class="w"> </span><span class="p">(</span><span class="n">DU_ID</span><span class="p">,</span><span class="w"> </span><span class="n">STANDARD_MS_CODE</span><span class="p">);</span>
</pre></div></td></tr></table></div>
</div>
<p id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p999692720466"><strong id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0237712607_b93181914636">Output</strong></p>
<pre class="screen" id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_screen193671312189">CREATE
TABLE
SD_WO.WO_DU_TRIGGER_REVENUE_T (
TRIGGER_REVENUE_ID NUMBER NOT NULL
,PROJECT_NUMBER VARCHAR2 (40)
,DU_ID NUMBER
,STANDARD_MS_CODE VARCHAR2 (100)
,TRIGGER_STATUS NUMBER
,TRIGGER_MSG VARCHAR2 (4000)
,BATCH_NUMBER NUMBER
,PROCESS_STATUS NUMBER
,ENABLE_FLAG CHAR( 1 ) DEFAULT 'Y'
,CREATED_BY NUMBER
,CREATION_DATE DATE
,LAST_UPDATE_BY NUMBER
,LAST_UPDATE_DATE DATE
,CONSTRAINT WO_DU_TRIGGER_REVENUE_PK PRIMARY KEY (TRIGGER_REVENUE_ID)
) ;</pre>
</div>
<div class="section" id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_section1144311318383"><h4 class="sectiontitle">PROMPT</h4><p id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p27671254381">PROMPT should be converted to \ECHO supported by GAUSS.</p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_table584475133312" frame="border" border="1" rules="all"><thead align="left"><tr id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_row1845125118331"><th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.24.3.1.3.1.1"><p id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p16390192954112"><strong id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0237712607_b484515110336">Oracle Syntax</strong></p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.24.3.1.3.1.2"><p id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p239062915415"><strong id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0237712607_b636015404310">Syntax after Migration</strong></p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_row1184555163312"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.24.3.1.3.1.1 "><pre class="screen" id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_screen10124266396">prompt
prompt Creating table product
prompt ===============================
prompt
create table product
(
product_id VARCHAR2(20),
product_name VARCHAR2(50)
);</pre>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.24.3.1.3.1.2 "><pre class="screen" id="EN-US_TOPIC_0000001819416309__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_screen1198213133913">\echo
\echo Creating table product
\echo ===============================
\echo
CREATE TABLE product
(
product_id VARCHAR2(20),
product_name VARCHAR2(50)
);</pre>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="dws_mt_0106.html">Schema Objects</a></div>
</div>
</div>