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>
146 lines
13 KiB
HTML
146 lines
13 KiB
HTML
<a name="EN-US_TOPIC_0000001188163764"></a><a name="EN-US_TOPIC_0000001188163764"></a>
|
|
|
|
<h1 class="topictitle1">PG_TABLES</h1>
|
|
<div id="body8662426"><p id="EN-US_TOPIC_0000001188163764__en-us_topic_0059777576_p11804567514"><strong id="EN-US_TOPIC_0000001188163764__b84235270614252">PG_TABLES</strong> displays access to each table in the database.</p>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000001188163764__tf522bcb1f162422f995a8e7bb3aee592" frame="border" border="1" rules="all"><caption><b>Table 1 </b>PG_TABLES columns</caption><thead align="left"><tr id="EN-US_TOPIC_0000001188163764__rba9df88c52b048c192da7fa9efcbe2e0"><th align="left" class="cellrowborder" valign="top" width="15.000000000000002%" id="mcps1.3.2.2.5.1.1"><p id="EN-US_TOPIC_0000001188163764__a34e6f8f4df1c438c82f264ab090953ae"><strong id="EN-US_TOPIC_0000001188163764__b84235270691445">Name</strong></p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="15.000000000000002%" id="mcps1.3.2.2.5.1.2"><p id="EN-US_TOPIC_0000001188163764__afc8c1d6917c44f77baa009730ad90dd8">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="35%" id="mcps1.3.2.2.5.1.3"><p id="EN-US_TOPIC_0000001188163764__a3827bd76e5e7432288f5806094838d7f">Reference</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="35%" id="mcps1.3.2.2.5.1.4"><p id="EN-US_TOPIC_0000001188163764__a96d8181f9d1f45ecae760e2c3d2e6e88">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="EN-US_TOPIC_0000001188163764__r4d1f7bfccaa04549947e10d3d75b90da"><td class="cellrowborder" valign="top" width="15.000000000000002%" headers="mcps1.3.2.2.5.1.1 "><p id="EN-US_TOPIC_0000001188163764__a258a2d4f015c4b43bcff809f7dab9008">schemaname</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="15.000000000000002%" headers="mcps1.3.2.2.5.1.2 "><p id="EN-US_TOPIC_0000001188163764__acb15acee47d0402eb80e51aabc455d0c">name</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="35%" headers="mcps1.3.2.2.5.1.3 "><p id="EN-US_TOPIC_0000001188163764__ab2a55ff9888745cf9bbed8dee696b247"><a href="dws_04_0600.html">PG_NAMESPACE</a>.nspname</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="35%" headers="mcps1.3.2.2.5.1.4 "><p id="EN-US_TOPIC_0000001188163764__a0381edcbeb364a5bb78f051d923dc56e">Name of the schema that contains the table</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001188163764__raab7811c1a584e01875719802381d0da"><td class="cellrowborder" valign="top" width="15.000000000000002%" headers="mcps1.3.2.2.5.1.1 "><p id="EN-US_TOPIC_0000001188163764__a559aa5915dff47df908cfea9344a0bb6">tablename</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="15.000000000000002%" headers="mcps1.3.2.2.5.1.2 "><p id="EN-US_TOPIC_0000001188163764__a3780b1c822454cdcafef0c08e04e5d17">name</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="35%" headers="mcps1.3.2.2.5.1.3 "><p id="EN-US_TOPIC_0000001188163764__a2ca5f7f7c377471b9230ed99bca1dedb"><a href="dws_04_0578.html">PG_CLASS</a>.relname</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="35%" headers="mcps1.3.2.2.5.1.4 "><p id="EN-US_TOPIC_0000001188163764__a97d5f28e260940198e4dae9e63e399d6">Name of the table</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001188163764__r6961c9aaa8cf4a06bf37b0029f21162a"><td class="cellrowborder" valign="top" width="15.000000000000002%" headers="mcps1.3.2.2.5.1.1 "><p id="EN-US_TOPIC_0000001188163764__ac91b9f5516834abbae1841f3859f5c0b">tableowner</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="15.000000000000002%" headers="mcps1.3.2.2.5.1.2 "><p id="EN-US_TOPIC_0000001188163764__ac231fd379b3d45ffac3a0de31c1348a8">name</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="35%" headers="mcps1.3.2.2.5.1.3 "><p id="EN-US_TOPIC_0000001188163764__p3994824204515">pg_get_userbyid(<a href="dws_04_0578.html">PG_CLASS</a>.relowner)</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="35%" headers="mcps1.3.2.2.5.1.4 "><p id="EN-US_TOPIC_0000001188163764__a0b09e7a3428d4f7781efeb3586ba8213">Owner of the table</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001188163764__rf0a26fdb1fc243b19bbc18b2d6f185e4"><td class="cellrowborder" valign="top" width="15.000000000000002%" headers="mcps1.3.2.2.5.1.1 "><p id="EN-US_TOPIC_0000001188163764__a263de5a08e9f4f048b01f52135c7caca">tablespace</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="15.000000000000002%" headers="mcps1.3.2.2.5.1.2 "><p id="EN-US_TOPIC_0000001188163764__a9c7eac59655d49d686791a4a818ff0ba">name</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="35%" headers="mcps1.3.2.2.5.1.3 "><p id="EN-US_TOPIC_0000001188163764__aba675e05f03f46a6aa9912cda434be30"><a href="dws_04_0622.html">PG_TABLESPACE</a>.spcname</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="35%" headers="mcps1.3.2.2.5.1.4 "><p id="EN-US_TOPIC_0000001188163764__a531a31fcdcea420087488bef97b9ed9e">Tablespace that contains the table. The default value is null</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001188163764__r39b47badaaee436ea6c790c213c88645"><td class="cellrowborder" valign="top" width="15.000000000000002%" headers="mcps1.3.2.2.5.1.1 "><p id="EN-US_TOPIC_0000001188163764__a40d3205fcac84918ac52eca977e779c6">hasindexes</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="15.000000000000002%" headers="mcps1.3.2.2.5.1.2 "><p id="EN-US_TOPIC_0000001188163764__a4599e949f5d34f19b4d74b2018583ce1"><span id="EN-US_TOPIC_0000001188163764__text187902333386">boolean</span></p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="35%" headers="mcps1.3.2.2.5.1.3 "><p id="EN-US_TOPIC_0000001188163764__a0ead6301ed5a4e4abb7a0c83fc97bbd2"><a href="dws_04_0578.html">PG_CLASS</a>.relhasindex</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="35%" headers="mcps1.3.2.2.5.1.4 "><p id="EN-US_TOPIC_0000001188163764__a946223e95fb240d8bae75d7f7c556323">Whether the table has (or recently had) an index. If it does, its value is <strong id="EN-US_TOPIC_0000001188163764__b189027241189">true</strong>. Otherwise, its value is <strong id="EN-US_TOPIC_0000001188163764__b84235270614416">false</strong>.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001188163764__r185d48785abf4e45bb02785ca32a2d99"><td class="cellrowborder" valign="top" width="15.000000000000002%" headers="mcps1.3.2.2.5.1.1 "><p id="EN-US_TOPIC_0000001188163764__a0e02ae40cefe4c598fc9a7692d7f844b">hasrules</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="15.000000000000002%" headers="mcps1.3.2.2.5.1.2 "><p id="EN-US_TOPIC_0000001188163764__a655ad39794bb4e2a8c3c199a22f92f8a"><span id="EN-US_TOPIC_0000001188163764__text99091236103816">boolean</span></p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="35%" headers="mcps1.3.2.2.5.1.3 "><p id="EN-US_TOPIC_0000001188163764__a6b188f1ee514483b8beaf27ef6a639da"><a href="dws_04_0578.html">PG_CLASS</a>.relhasrules</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="35%" headers="mcps1.3.2.2.5.1.4 "><p id="EN-US_TOPIC_0000001188163764__ac7ee978caf2e4385b9be25cee1150af4">Whether the table has rules. If it does, its value is <strong id="EN-US_TOPIC_0000001188163764__b8302433165516">true</strong>. Otherwise, its value is <strong id="EN-US_TOPIC_0000001188163764__b83030339557">false</strong>.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001188163764__r63dd3f3154d74e56a49f4346c39b618e"><td class="cellrowborder" valign="top" width="15.000000000000002%" headers="mcps1.3.2.2.5.1.1 "><p id="EN-US_TOPIC_0000001188163764__a67e4b5a4c8de4275af15605c011867e4">hastriggers</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="15.000000000000002%" headers="mcps1.3.2.2.5.1.2 "><p id="EN-US_TOPIC_0000001188163764__aa9cb8132a5db4eeba933010d0f9ffb4a"><span id="EN-US_TOPIC_0000001188163764__text19524143814385">boolean</span></p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="35%" headers="mcps1.3.2.2.5.1.3 "><p id="EN-US_TOPIC_0000001188163764__a46f3bfc3d81b4740887f69a00e7b9d6f"><a href="dws_04_0578.html">PG_CLASS</a>.RELHASTRIGGERS</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="35%" headers="mcps1.3.2.2.5.1.4 "><p id="EN-US_TOPIC_0000001188163764__afa4ce145da1a427c9a0e587f3bd26a2e">Whether the table has triggers. If it does, its value is <strong id="EN-US_TOPIC_0000001188163764__b139105249816">true</strong>. Otherwise, its value is <strong id="EN-US_TOPIC_0000001188163764__b109796273914442">false</strong>.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001188163764__row2248312165"><td class="cellrowborder" valign="top" width="15.000000000000002%" headers="mcps1.3.2.2.5.1.1 "><p id="EN-US_TOPIC_0000001188163764__p2249412167">tablecreator</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="15.000000000000002%" headers="mcps1.3.2.2.5.1.2 "><p id="EN-US_TOPIC_0000001188163764__p724961131611">name</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="35%" headers="mcps1.3.2.2.5.1.3 "><p id="EN-US_TOPIC_0000001188163764__p1724981191613">pg_get_userbyid(<a href="dws_04_0601.html">PG_OBJECT</a>.creator)</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="35%" headers="mcps1.3.2.2.5.1.4 "><p id="EN-US_TOPIC_0000001188163764__p192491914162">Table creator. If the creator has been deleted, no value is returned.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001188163764__row53953751617"><td class="cellrowborder" valign="top" width="15.000000000000002%" headers="mcps1.3.2.2.5.1.1 "><p id="EN-US_TOPIC_0000001188163764__p153957716166">created</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="15.000000000000002%" headers="mcps1.3.2.2.5.1.2 "><p id="EN-US_TOPIC_0000001188163764__p239511712161">timestamp with time zone</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="35%" headers="mcps1.3.2.2.5.1.3 "><p id="EN-US_TOPIC_0000001188163764__p439597131616"><a href="dws_04_0601.html">PG_OBJECT</a>.ctime</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="35%" headers="mcps1.3.2.2.5.1.4 "><p id="EN-US_TOPIC_0000001188163764__p23951778164">Time when the table was created.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001188163764__row126751712181615"><td class="cellrowborder" valign="top" width="15.000000000000002%" headers="mcps1.3.2.2.5.1.1 "><p id="EN-US_TOPIC_0000001188163764__p14675312151619">last_ddl_time</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="15.000000000000002%" headers="mcps1.3.2.2.5.1.2 "><p id="EN-US_TOPIC_0000001188163764__p46751812101610">timestamp with time zone</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="35%" headers="mcps1.3.2.2.5.1.3 "><p id="EN-US_TOPIC_0000001188163764__p267571220166"><a href="dws_04_0601.html">PG_OBJECT</a>.mtime</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="35%" headers="mcps1.3.2.2.5.1.4 "><p id="EN-US_TOPIC_0000001188163764__p3675151261614">Last modification time of the table (that is, the last time that a DDL statement is executed on the table).</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<div class="section" id="EN-US_TOPIC_0000001188163764__section1835612437248"><h4 class="sectiontitle">Example</h4><p id="EN-US_TOPIC_0000001188163764__p897345319245">Query all tables in a specified schema.</p>
|
|
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001188163764__screen66041728102512"><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">SELECT</span><span class="w"> </span><span class="n">tablename</span><span class="w"> </span><span class="k">FROM</span><span class="w"> </span><span class="n">PG_TABLES</span><span class="w"> </span><span class="k">WHERE</span><span class="w"> </span><span class="n">schemaname</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'myschema'</span><span class="p">;</span>
|
|
<span class="w"> </span><span class="n">tablename</span>
|
|
<span class="c1">----------------</span>
|
|
<span class="w"> </span><span class="n">inventory</span>
|
|
<span class="w"> </span><span class="n">product</span>
|
|
<span class="w"> </span><span class="n">sales_info</span>
|
|
<span class="w"> </span><span class="n">test1</span>
|
|
<span class="w"> </span><span class="n">mytable</span>
|
|
<span class="w"> </span><span class="n">product_info</span>
|
|
<span class="w"> </span><span class="n">customer_info</span>
|
|
<span class="w"> </span><span class="n">newproducts</span>
|
|
<span class="w"> </span><span class="n">customer_t1</span>
|
|
<span class="p">(</span><span class="mi">9</span><span class="w"> </span><span class="k">rows</span><span class="p">)</span>
|
|
</pre></div></td></tr></table></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<div class="familylinks">
|
|
<div class="parentlink"><strong>Parent topic:</strong> <a href="dws_04_0639.html">System Views</a></div>
|
|
</div>
|
|
</div>
|
|
|