forked from docs/doc-exports
Reviewed-by: Pruthi, Vineet <vineet.pruthi@t-systems.com> Co-authored-by: Lu, Huayi <luhuayi@huawei.com> Co-committed-by: Lu, Huayi <luhuayi@huawei.com>
127 lines
25 KiB
HTML
127 lines
25 KiB
HTML
<a name="EN-US_TOPIC_0000001460721308"></a><a name="EN-US_TOPIC_0000001460721308"></a>
|
|
|
|
<h1 class="topictitle1">ALTER INDEX</h1>
|
|
<div id="body8662426"><div class="section" id="EN-US_TOPIC_0000001460721308__s10299e85cbe847c39d0fde3a18effac6"><h4 class="sectiontitle">Function</h4><p id="EN-US_TOPIC_0000001460721308__p154343512513">Modifies the definition of an existing index.</p>
|
|
</div>
|
|
<div class="section" id="EN-US_TOPIC_0000001460721308__s2a0d5557b2db4c8fbcaf8b6c7abdd41b"><h4 class="sectiontitle">Precautions</h4><ul id="EN-US_TOPIC_0000001460721308__ul183599575513"><li id="EN-US_TOPIC_0000001460721308__li20359185795116">Only the owner of an index or a system administrator can run this statement.</li></ul>
|
|
</div>
|
|
<div class="section" id="EN-US_TOPIC_0000001460721308__s6cad206ae9ee4e3c905b7b9d2366fac4"><h4 class="sectiontitle">Syntax</h4><ul id="EN-US_TOPIC_0000001460721308__u84c8ed4f47d24119a6cbfc79079b4ab1"><li id="EN-US_TOPIC_0000001460721308__l1363a2b271214f64b25c8c08c34ac857">Renames a table index. The new index name can be prefixed with the name of the schema where the original index is located, but the schema name cannot be changed at the same time.<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001460721308__s0b5b5ed914f848048100b9c605d11fea"><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">ALTER</span><span class="w"> </span><span class="k">INDEX</span><span class="w"> </span><span class="p">[</span><span class="w"> </span><span class="k">IF</span><span class="w"> </span><span class="k">EXISTS</span><span class="w"> </span><span class="p">]</span><span class="w"> </span><span class="n">index_name</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">RENAME</span><span class="w"> </span><span class="k">TO</span><span class="w"> </span><span class="n">new_name</span><span class="p">;</span>
|
|
<span class="k">ALTER</span><span class="w"> </span><span class="k">INDEX</span><span class="w"> </span><span class="p">[</span><span class="w"> </span><span class="k">IF</span><span class="w"> </span><span class="k">EXISTS</span><span class="w"> </span><span class="p">]</span><span class="w"> </span><span class="n">index_name</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">RENAME</span><span class="w"> </span><span class="k">TO</span><span class="w"> </span><span class="k">schema</span><span class="p">.</span><span class="n">new_name</span><span class="p">;</span>
|
|
</pre></div></td></tr></table></div>
|
|
</div>
|
|
</li></ul>
|
|
<ul id="EN-US_TOPIC_0000001460721308__u051feca823704e2899df7988f72296db"><li id="EN-US_TOPIC_0000001460721308__l818148acf2884b7684d8951b6f1443a1">Modify the storage parameter of a table index.<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001460721308__sf403d925bece44bf9cc0da1dbfa41869"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span>
|
|
<span class="normal">2</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">ALTER</span><span class="w"> </span><span class="k">INDEX</span><span class="w"> </span><span class="p">[</span><span class="w"> </span><span class="k">IF</span><span class="w"> </span><span class="k">EXISTS</span><span class="w"> </span><span class="p">]</span><span class="w"> </span><span class="n">index_name</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">SET</span><span class="w"> </span><span class="p">(</span><span class="w"> </span><span class="err">{</span><span class="n">storage_parameter</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">value</span><span class="err">}</span><span class="w"> </span><span class="p">[,</span><span class="w"> </span><span class="p">...</span><span class="w"> </span><span class="p">]</span><span class="w"> </span><span class="p">);</span>
|
|
</pre></div></td></tr></table></div>
|
|
</div>
|
|
</li></ul>
|
|
<ul id="EN-US_TOPIC_0000001460721308__ul1378734592716"><li id="EN-US_TOPIC_0000001460721308__li1178810452278">Modify the status flag of an index.<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001460721308__screen4585195912814"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span>
|
|
<span class="normal">2</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">ALTER</span><span class="w"> </span><span class="k">INDEX</span><span class="w"> </span><span class="p">[</span><span class="w"> </span><span class="k">IF</span><span class="w"> </span><span class="k">EXISTS</span><span class="w"> </span><span class="p">]</span><span class="w"> </span><span class="n">index_name</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">SET</span><span class="w"> </span><span class="p">(</span><span class="w"> </span><span class="err">{</span><span class="n">invisible</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">value</span><span class="err">}</span><span class="w"> </span><span class="p">[,</span><span class="w"> </span><span class="p">...</span><span class="w"> </span><span class="p">]</span><span class="w"> </span><span class="p">);</span>
|
|
</pre></div></td></tr></table></div>
|
|
</div>
|
|
</li></ul>
|
|
<ul id="EN-US_TOPIC_0000001460721308__uf607d7b4079f4020aca2bc663bc63e53"><li id="EN-US_TOPIC_0000001460721308__l7d9403c3ccfc43ed9cdcd78116c69e66">Reset the storage parameter of a table index.<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001460721308__s31f9576e207b4fd09cb7ec6dfbd4be72"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span>
|
|
<span class="normal">2</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">ALTER</span><span class="w"> </span><span class="k">INDEX</span><span class="w"> </span><span class="p">[</span><span class="w"> </span><span class="k">IF</span><span class="w"> </span><span class="k">EXISTS</span><span class="w"> </span><span class="p">]</span><span class="w"> </span><span class="n">index_name</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">RESET</span><span class="w"> </span><span class="p">(</span><span class="w"> </span><span class="n">storage_parameter</span><span class="w"> </span><span class="p">[,</span><span class="w"> </span><span class="p">...</span><span class="w"> </span><span class="p">]</span><span class="w"> </span><span class="p">)</span><span class="w"> </span><span class="p">;</span>
|
|
</pre></div></td></tr></table></div>
|
|
</div>
|
|
</li></ul>
|
|
<ul id="EN-US_TOPIC_0000001460721308__uab5d05475dd540bd9d1b20d8bcfe56da"><li id="EN-US_TOPIC_0000001460721308__l36ea39b11dfd4d5e9bd8f2592ec6c349">Set a table index or an index partition to be unavailable.<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001460721308__s833765699b324cbab7e1d05bd98afec0"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span>
|
|
<span class="normal">2</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">ALTER</span><span class="w"> </span><span class="k">INDEX</span><span class="w"> </span><span class="p">[</span><span class="w"> </span><span class="k">IF</span><span class="w"> </span><span class="k">EXISTS</span><span class="w"> </span><span class="p">]</span><span class="w"> </span><span class="n">index_name</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="p">[</span><span class="w"> </span><span class="k">MODIFY</span><span class="w"> </span><span class="n">PARTITION</span><span class="w"> </span><span class="n">index_partition_name</span><span class="w"> </span><span class="p">]</span><span class="w"> </span><span class="n">UNUSABLE</span><span class="p">;</span>
|
|
</pre></div></td></tr></table></div>
|
|
</div>
|
|
<div class="note" id="EN-US_TOPIC_0000001460721308__n66d540cd81e44d20b2efe9e2d8f93532"><img src="public_sys-resources/note_3.0-en-us.png"><span class="notetitle"> </span><div class="notebody"><p id="EN-US_TOPIC_0000001460721308__a3efb19dee84b45a08125c1a5dd52102f">The syntax cannot be used for column-store tables.</p>
|
|
</div></div>
|
|
</li></ul>
|
|
<ul id="EN-US_TOPIC_0000001460721308__u084e07066e604d11a0630508419d3633"><li id="EN-US_TOPIC_0000001460721308__lcdb1bada1502446080ede00a543fe55c">Rebuild a table index or index partition.<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001460721308__sd11500f84ffc4b4cb0efb386ed33af7f"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span>
|
|
<span class="normal">2</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">ALTER</span><span class="w"> </span><span class="k">INDEX</span><span class="w"> </span><span class="n">index_name</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="n">REBUILD</span><span class="w"> </span><span class="p">[</span><span class="w"> </span><span class="n">PARTITION</span><span class="w"> </span><span class="n">index_partition_name</span><span class="w"> </span><span class="p">];</span>
|
|
</pre></div></td></tr></table></div>
|
|
</div>
|
|
</li></ul>
|
|
<ul id="EN-US_TOPIC_0000001460721308__uf9bd95afe2374be19235faa856239774"><li id="EN-US_TOPIC_0000001460721308__l3295d5696dd040f09ccfa7c044c0c9d0">Rename an index partition.<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001460721308__sacea3a0ca5a94f40b0036c83eb8288d8"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span>
|
|
<span class="normal">2</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">ALTER</span><span class="w"> </span><span class="k">INDEX</span><span class="w"> </span><span class="p">[</span><span class="w"> </span><span class="k">IF</span><span class="w"> </span><span class="k">EXISTS</span><span class="w"> </span><span class="p">]</span><span class="w"> </span><span class="n">index_name</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">RENAME</span><span class="w"> </span><span class="n">PARTITION</span><span class="w"> </span><span class="n">index_partition_name</span><span class="w"> </span><span class="k">TO</span><span class="w"> </span><span class="n">new_index_partition_name</span><span class="p">;</span>
|
|
</pre></div></td></tr></table></div>
|
|
</div>
|
|
<div class="note" id="EN-US_TOPIC_0000001460721308__note1634710268499"><img src="public_sys-resources/note_3.0-en-us.png"><span class="notetitle"> </span><div class="notebody"><p id="EN-US_TOPIC_0000001460721308__p6347122618497"><strong id="EN-US_TOPIC_0000001460721308__b14490331376">PG_OBJECT</strong> does not support the record of the syntax when the last modification time of the index is recorded.</p>
|
|
</div></div>
|
|
</li></ul>
|
|
</div>
|
|
<ul id="EN-US_TOPIC_0000001460721308__ul20539141911514"><li id="EN-US_TOPIC_0000001460721308__li135391192158">Add and modify the index comment.<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001460721308__screen531847141616"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span>
|
|
<span class="normal">2</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">ALTER</span><span class="w"> </span><span class="k">INDEX</span><span class="w"> </span><span class="p">[</span><span class="w"> </span><span class="k">IF</span><span class="w"> </span><span class="k">EXISTS</span><span class="w"> </span><span class="p">]</span><span class="w"> </span><span class="n">index_name</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">COMMENT</span><span class="w"> </span><span class="s1">'text'</span><span class="p">;</span>
|
|
</pre></div></td></tr></table></div>
|
|
</div>
|
|
</li><li id="EN-US_TOPIC_0000001460721308__li327517445818">Delete the index comment.<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001460721308__screen812456151113"><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">ALTER</span><span class="w"> </span><span class="k">INDEX</span><span class="w"> </span><span class="p">[</span><span class="w"> </span><span class="k">IF</span><span class="w"> </span><span class="k">EXISTS</span><span class="w"> </span><span class="p">]</span><span class="w"> </span><span class="n">index_name</span><span class="w"> </span>
|
|
<span class="w"> </span><span class="k">COMMENT</span><span class="w"> </span><span class="s1">''</span><span class="p">;</span>
|
|
<span class="k">ALTER</span><span class="w"> </span><span class="k">INDEX</span><span class="w"> </span><span class="p">[</span><span class="w"> </span><span class="k">IF</span><span class="w"> </span><span class="k">EXISTS</span><span class="w"> </span><span class="p">]</span><span class="w"> </span><span class="n">index_name</span>
|
|
<span class="w"> </span><span class="k">COMMENT</span><span class="w"> </span><span class="k">NULL</span><span class="p">;</span>
|
|
</pre></div></td></tr></table></div>
|
|
</div>
|
|
</li></ul>
|
|
<div class="section" id="EN-US_TOPIC_0000001460721308__s52de0c19fcc349629b947d9dfad0c1ea"><h4 class="sectiontitle">Parameter Description</h4><ul id="EN-US_TOPIC_0000001460721308__ul13475143110142"><li id="EN-US_TOPIC_0000001460721308__li94752314144">IF EXISTS<p id="EN-US_TOPIC_0000001460721308__p4475831141412"><a name="EN-US_TOPIC_0000001460721308__li94752314144"></a><a name="li94752314144"></a>If the specified index does not exist, a notice instead of an error is sent.</p>
|
|
</li><li id="EN-US_TOPIC_0000001460721308__li18475123131414">RENAME TO<p id="EN-US_TOPIC_0000001460721308__p54751131161415"><a name="EN-US_TOPIC_0000001460721308__li18475123131414"></a><a name="li18475123131414"></a>Changes only the name of the index. There is no effect on the stored data. </p>
|
|
</li><li id="EN-US_TOPIC_0000001460721308__li1247617311144">SET ( { STORAGE_PARAMETER = value } [, ...] )<p id="EN-US_TOPIC_0000001460721308__p1747615310149"><a name="EN-US_TOPIC_0000001460721308__li1247617311144"></a><a name="li1247617311144"></a>Change one or more index-method-specific storage parameters. Note that the index contents will not be modified immediately by this command. You might need to rebuild the index with <strong id="EN-US_TOPIC_0000001460721308__b84235270693543">REINDEX</strong> to get the desired effects depending on parameters.</p>
|
|
</li><li id="EN-US_TOPIC_0000001460721308__li4476193111411">RESET ( { storage_parameter } [, ...] )<p id="EN-US_TOPIC_0000001460721308__p11476831121417"><a name="EN-US_TOPIC_0000001460721308__li4476193111411"></a><a name="li4476193111411"></a>Reset one or more index-method-specific storage parameters to the default value. Similar to the <strong id="EN-US_TOPIC_0000001460721308__en-us_topic_0058966167_b842352706214040">SET</strong> statement, <strong id="EN-US_TOPIC_0000001460721308__en-us_topic_0058966167_b842352706214053">REINDEX</strong> may be used to completely update the index.</p>
|
|
</li><li id="EN-US_TOPIC_0000001460721308__li184761531191416">[ MODIFY PARTITION index_partition_name ] UNUSABLE<p id="EN-US_TOPIC_0000001460721308__p1047619311142"><a name="EN-US_TOPIC_0000001460721308__li184761531191416"></a><a name="li184761531191416"></a>Sets the index on a table or index partition to be unavailable.</p>
|
|
</li><li id="EN-US_TOPIC_0000001460721308__li647623115145">REBUILD [ PARTITION index_partition_name ]<p id="EN-US_TOPIC_0000001460721308__p134763310148"><a name="EN-US_TOPIC_0000001460721308__li647623115145"></a><a name="li647623115145"></a>Recreates the index on a table or index partition.</p>
|
|
</li><li id="EN-US_TOPIC_0000001460721308__li13476133112142">RENAME PARTITION<p id="EN-US_TOPIC_0000001460721308__p19476931171414"><a name="EN-US_TOPIC_0000001460721308__li13476133112142"></a><a name="li13476133112142"></a>Renames an index partition.</p>
|
|
</li><li id="EN-US_TOPIC_0000001460721308__li20476123119143">COMMENT comment_text<p id="EN-US_TOPIC_0000001460721308__p1847773115149"><a name="EN-US_TOPIC_0000001460721308__li20476123119143"></a><a name="li20476123119143"></a>Adds, modifies, or deletes index comments.</p>
|
|
</li></ul>
|
|
<ul id="EN-US_TOPIC_0000001460721308__ueec0d2180da64393b504b0492497408b"><li id="EN-US_TOPIC_0000001460721308__lb5a581cea2e9489b901d83488ea5ac83"><strong id="EN-US_TOPIC_0000001460721308__a321a7220147b4ce299c548770d8072b6">index_name</strong><p id="EN-US_TOPIC_0000001460721308__a0d9ae1ad4d0c421daca43bcf5c26c1e6">Specifies the index name to be modified.</p>
|
|
</li><li id="EN-US_TOPIC_0000001460721308__l80ccbdfa6cdd4958b588e31417249ddf"><strong id="EN-US_TOPIC_0000001460721308__a81420552f83542e784f97a6c10cebfa0">new_name</strong><p id="EN-US_TOPIC_0000001460721308__a58ae172da8b94eefbacc6145d6277724">Specifies the new name for the index.</p>
|
|
<p id="EN-US_TOPIC_0000001460721308__aa3fd9f78e23d47f9875b02b9450b9ebb">Value range: a string that must comply with the identifier naming rules.</p>
|
|
</li><li id="EN-US_TOPIC_0000001460721308__lf39f468f02874ab1bfb87a809ad1eb4a"><strong id="EN-US_TOPIC_0000001460721308__a83f6000ed1964f65b3c055f1308fa79a">storage_parameter</strong><p id="EN-US_TOPIC_0000001460721308__a79b7e4eaed3f472294a59fda2a664e6a">Specifies the name of an index-method-specific parameter.</p>
|
|
</li><li id="EN-US_TOPIC_0000001460721308__li14526143683111"><strong id="EN-US_TOPIC_0000001460721308__b77288466313">invisible</strong><p id="EN-US_TOPIC_0000001460721308__p11419162111352">Controls whether the optimizer generates index scan plans.</p>
|
|
<p id="EN-US_TOPIC_0000001460721308__p1351364717208">Value range:</p>
|
|
<ul id="EN-US_TOPIC_0000001460721308__ul1476372262313"><li id="EN-US_TOPIC_0000001460721308__li12763112214232"><strong id="EN-US_TOPIC_0000001460721308__b577214525385">ON</strong> indicates that no index scan plan is generated.</li><li id="EN-US_TOPIC_0000001460721308__li1479183714237"><strong id="EN-US_TOPIC_0000001460721308__b01517411385">OFF</strong> indicates that an index scan plan is generated.</li></ul>
|
|
<p id="EN-US_TOPIC_0000001460721308__p11419112143520">Default value: <strong id="EN-US_TOPIC_0000001460721308__b253472693511">OFF</strong></p>
|
|
</li><li id="EN-US_TOPIC_0000001460721308__lfadf25dffdfb49bea40baf43cfa9e23e"><strong id="EN-US_TOPIC_0000001460721308__a9e4717661b8e4fda82d9f625f0a9d8bb">value</strong><p id="EN-US_TOPIC_0000001460721308__a0398495b37474528b65bf8aa00d50a2e">Specifies the new value for an index-method-specific storage parameter. This might be a number or a word depending on the parameter. </p>
|
|
</li><li id="EN-US_TOPIC_0000001460721308__l02c2c34e3a2c426880176247c7aa8242"><strong id="EN-US_TOPIC_0000001460721308__adb41cc3e6dbd4047a8457876807bab20">new_index_partition_name</strong><p id="EN-US_TOPIC_0000001460721308__af8a53d9694db46f79747f19153a17693">Specifies the new name of the index partition.</p>
|
|
</li><li id="EN-US_TOPIC_0000001460721308__l4307a4aa36e74b5c82729a8584baca28"><strong id="EN-US_TOPIC_0000001460721308__a9f26ad23a6ea4abda78aca8e2a82df4b">index_partition_name</strong><p id="EN-US_TOPIC_0000001460721308__af322fb5c6e78473a99b5561f7bf1dcfb">Specifies the name of the index partition.</p>
|
|
</li><li id="EN-US_TOPIC_0000001460721308__li1886819111711"><strong id="EN-US_TOPIC_0000001460721308__b18297172811516">comment_text</strong><p id="EN-US_TOPIC_0000001460721308__p2651714181712">Comment of an index.</p>
|
|
</li></ul>
|
|
</div>
|
|
<div class="section" id="EN-US_TOPIC_0000001460721308__sf3bd0e6fc9b746e3a1a6a7e6fbd53f24"><h4 class="sectiontitle">Examples</h4><p id="EN-US_TOPIC_0000001460721308__p1068716598379">Rename the existing index <strong id="EN-US_TOPIC_0000001460721308__b179324117403">ds_ship_mode_t1_index1</strong> to <strong id="EN-US_TOPIC_0000001460721308__b10739201204414"><span id="EN-US_TOPIC_0000001460721308__text63716818208">tpcds.</span> ds_ship_mode_t1_index5</strong>. The original schema name <strong id="EN-US_TOPIC_0000001460721308__b1794842164515">tpcds</strong> is prefixed to the new name.</p>
|
|
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001460721308__screen1878795012510"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">ALTER</span><span class="w"> </span><span class="k">INDEX</span><span class="w"> </span><span class="n">tpcds</span><span class="p">.</span><span class="n">ds_ship_mode_t1_index1</span><span class="w"> </span><span class="k">RENAME</span><span class="w"> </span><span class="k">TO</span><span class="w"> </span><span class="n">tpcds</span><span class="p">.</span><span class="n">ds_ship_mode_t1_index5</span><span class="p">;</span>
|
|
</pre></div></td></tr></table></div>
|
|
</div>
|
|
<p id="EN-US_TOPIC_0000001460721308__p1377413333818">Set the <strong id="EN-US_TOPIC_0000001460721308__b152951633562">ds_ship_mode_t1_index2</strong> index as unusable:</p>
|
|
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001460721308__screen1296012117521"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">ALTER</span><span class="w"> </span><span class="k">INDEX</span><span class="w"> </span><span class="n">tpcds</span><span class="p">.</span><span class="n">ds_ship_mode_t1_index2</span><span class="w"> </span><span class="n">UNUSABLE</span><span class="p">;</span>
|
|
</pre></div></td></tr></table></div>
|
|
</div>
|
|
<p id="EN-US_TOPIC_0000001460721308__p1045810103815">Rebuild the <strong id="EN-US_TOPIC_0000001460721308__b106131746562">ds_ship_mode_t1_index2</strong> index:</p>
|
|
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001460721308__screen126603005210"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">ALTER</span><span class="w"> </span><span class="k">INDEX</span><span class="w"> </span><span class="n">tpcds</span><span class="p">.</span><span class="n">ds_ship_mode_t1_index2</span><span class="w"> </span><span class="n">REBUILD</span><span class="p">;</span>
|
|
</pre></div></td></tr></table></div>
|
|
</div>
|
|
<p id="EN-US_TOPIC_0000001460721308__p1251251706">Rename a partitioned table index:</p>
|
|
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001460721308__screen35241126883"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">ALTER</span><span class="w"> </span><span class="k">INDEX</span><span class="w"> </span><span class="n">tpcds</span><span class="p">.</span><span class="n">ds_customer_address_p1_index2</span><span class="w"> </span><span class="k">RENAME</span><span class="w"> </span><span class="n">PARTITION</span><span class="w"> </span><span class="n">CA_ADDRESS_SK_index1</span><span class="w"> </span><span class="k">TO</span><span class="w"> </span><span class="n">CA_ADDRESS_SK_index4</span><span class="p">;</span>
|
|
</pre></div></td></tr></table></div>
|
|
</div>
|
|
<p id="EN-US_TOPIC_0000001460721308__p119250318219">Modify the index comment:</p>
|
|
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001460721308__screen18178184201812"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">ALTER</span><span class="w"> </span><span class="k">INDEX</span><span class="w"> </span><span class="n">tpcds</span><span class="p">.</span><span class="n">ds_customer_address_p1_index2</span><span class="w"> </span><span class="k">COMMENT</span><span class="w"> </span><span class="s1">'comment_ds_customer_address_p1_index2'</span><span class="p">;</span>
|
|
</pre></div></td></tr></table></div>
|
|
</div>
|
|
</div>
|
|
<div class="section" id="EN-US_TOPIC_0000001460721308__s63875c5c56534d2db6418ba5e306a898"><h4 class="sectiontitle">Links</h4><p id="EN-US_TOPIC_0000001460721308__a9f1920e5363d4187b2f67edfcc608a8d"><a href="dws_06_0165.html">CREATE INDEX</a>, <a href="dws_06_0195.html">DROP INDEX</a>, <a href="dws_06_0218.html">REINDEX</a></p>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<div class="familylinks">
|
|
<div class="parentlink"><strong>Parent topic:</strong> <a href="dws_06_0118.html">DDL Syntax</a></div>
|
|
</div>
|
|
</div>
|
|
|