52.30. pg_tables#

52.30. pg_tables

52.30. pg_tables

Представление pg_tables предоставляет доступ к полезной информации о каждой таблице в базе данных.

Таблица 52.30. pg_tables Колонки

Тип столбца

Описание

schemaname name (ссылается на pg_namespace.nspname)

Имя схемы, содержащей таблицу

tablename name (ссылается на pg_class.relname)

Имя таблицы

tableowner name (ссылается на pg_authid.rolname)

Имя владельца таблицы

tablespace name (ссылается на pg_tablespace.spcname)

Имя табличного пространства, содержащего таблицу (null, если используется значение по умолчанию для базы данных)

hasindexes bool (ссылается на pg_class.relhasindex)

True, если таблица имеет (или недавно имела) какие-либо индексы

hasrules bool (ссылается на pg_class.relhasrules)

True, если таблица имеет (или когда-либо имела) правила

hastriggers bool (ссылается на pg_class.relhastriggers)

True если таблица имеет (или когда-либо имела) триггеры

rowsecurity bool (ссылается на pg_class.relrowsecurity)

True если на таблице включена строковая безопасность