Files
doc-exports/docs/dws/tool/dws_mt_0114.html
luhuayi a5e3903f6b DWS TG 910.211 version
Reviewed-by: Pruthi, Vineet <vineet.pruthi@t-systems.com>
Co-authored-by: luhuayi <luhuayi@huawei.com>
Co-committed-by: luhuayi <luhuayi@huawei.com>
2025-04-23 13:53:01 +00:00

655 lines
70 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_0000002040353166"></a><a name="EN-US_TOPIC_0000002040353166"></a>
<h1 class="topictitle1">Database Keywords</h1>
<div id="body8662426"><p id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p9251748223052">DSC supports <span id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_text1958020141713">GaussDB(DWS)</span> keywords, such as <strong id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_b826619193520">NAME</strong>, <strong id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_b1593912219526">LIMIT</strong>, <strong id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_b152491442185216">OWNER</strong>, <strong id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_b19169104495215">KEY</strong>, and <strong id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_b13299113220524">CAST</strong>. These keywords must be enclosed in double quotation marks.</p>
<div class="section" id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_section857145911429"><h4 class="sectiontitle">GaussDB(DWS) Keywords (NAME, VERSION, LABEL, and POSITION)</h4><p id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p16650175944213">The keywords <strong id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_b1882015398578">NAME</strong>, <strong id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_b12494144175715">VERSION</strong>, <strong id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_b1687154312573">LABEL</strong>, and <strong id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_b249313469570">POSITION</strong> are changed to <strong id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_b017519717585">AS</strong><em id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_i9910121016589">Keyword</em>.</p>
<p id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p56507596424"><strong id="EN-US_TOPIC_0000002040353166__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_0000002040353166__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_0000002040353166__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p156511259184211"><strong id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_en-us_topic_0237712607_b6452843114210">Output</strong></p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000002040353166__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_0000002040353166__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_0000002040353166__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p181951040171712"><strong id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_en-us_topic_0237712607_b8928430164813">Input TEXT, YEAR</strong></p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000002040353166__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_0000002040353166__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p1619784015174"><strong id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_en-us_topic_0237712607_b1492933074812">Output</strong></p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000002040353166__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_0000002040353166__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_0000002040353166__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p131971544181512"><strong id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_b1524183318530">Input: <span id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_text62633572811">GaussDB(DWS)</span> keywords NAME and LIMIT</strong></p>
</div>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000002040353166__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_0000002040353166__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p4134154731618"><strong id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_en-us_topic_0237712607_b19136147161616">Output</strong></p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000002040353166__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_0000002040353166__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_0000002040353166__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p149531806164"><strong id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_en-us_topic_0237712607_b915521535313">Bulk Operations</strong></p>
</div>
<p id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p83121745155112"><strong id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_b15342216125918">Input: Use SELECT to query the <span id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_text1198185962812">GaussDB(DWS)</span> keyword OWNER</strong></p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000002040353166__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_0000002040353166__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p18319164575112"><strong id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_b183059444">Output</strong></p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000002040353166__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_0000002040353166__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p1783420135517"><strong id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_b97011943195410">Input: Use DELETE to query the <span id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_text567216616291">GaussDB(DWS)</span> keyword OWNER</strong></p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000002040353166__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_0000002040353166__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p1983718113550"><strong id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_en-us_topic_0237712607_b1968715376279">Input</strong></p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000002040353166__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_0000002040353166__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_0000002040353166__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p574819911617"><strong id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_en-us_topic_0237712607_b168001453165515">Blogic Operations</strong></p>
</div>
<p id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p10279883563"><strong id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_b14472121814553">Input: <span id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_text835731492915">GaussDB(DWS)</span> keyword KEY</strong></p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000002040353166__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_0000002040353166__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p172821288564"><strong id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_b1377453745">Output</strong></p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000002040353166__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_0000002040353166__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_0000002040353166__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p6235221116">When the GaussDB(DWS) keyword is used as the alias of any column in the <strong id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_b1546642531013">SELECT</strong> list and AS is not used, define the alias in the <strong id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_b145751836131012">AS</strong><em id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_i1576710198519">Keyword</em> format.</p>
<p id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p990891472615"><strong id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_b1208586168">Input</strong></p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000002040353166__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_0000002040353166__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p26791140172714"><strong id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_en-us_topic_0237712607_b43111122288">Output</strong></p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000002040353166__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_0000002040353166__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_0000002040353166__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_0000002040353166__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_0000002040353166__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p999692720466"><strong id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_en-us_topic_0237712607_b93181914636">Output</strong></p>
<pre class="screen" id="EN-US_TOPIC_0000002040353166__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_0000002040353166__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_0000002040353166__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p27671254381">PROMPT should be converted to <strong id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_b74715413101">\ECHO</strong> supported by GaussDB(DWS).</p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000002040353166__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_0000002040353166__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_0000002040353166__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p16390192954112"><strong id="EN-US_TOPIC_0000002040353166__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_0000002040353166__en-us_topic_0000001706104905_en-us_topic_0238518389_en-us_topic_0237362266_en-us_topic_0202727221_p239062915415"><strong id="EN-US_TOPIC_0000002040353166__en-us_topic_0000001706104905_en-us_topic_0237712607_b636015404310">Syntax after Migration</strong></p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000002040353166__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_0000002040353166__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_0000002040353166__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>