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 |