A visão pg_tables fornece acesso a informações úteis sobre todas as tabelas do banco de dados.
Tabela 42-37. Colunas de pg_tables
| Nome | Tipo | Referencia | Descrição |
|---|---|---|---|
| schemaname | name | pg_namespace.nspname | Nome do esquema que contém a tabela |
| tablename | name | pg_class.relname | Nome da tabela |
| tableowner | name | pg_shadow.usename | Nome do dono da tabela |
| tablespace | name | pg_tablespace.spcname | Nome do espaço de tabelas que contém a tabela (NULL se for o padrão para o banco de dados) |
| hasindexes | boolean | pg_class.relhasindex | Verdade se a tabela possui (ou possuía recentemente) algum índice |
| hasrules | boolean | pg_class.relhasrules | Verdade se a tabela possui regras |
| hastriggers | boolean | pg_class.reltriggers | Verdade se a tabela possui gatilhos |