pg_partition_templates
Системное представление pg_partition_templates используется для просмотра сабпартиций, которые были созданы с использованием шаблона сабпартиций.
| Столбец | Тип | Описание |
|---|---|---|
schemaname |
name |
Имя схемы, в которой находится партиционированная таблица |
tablename |
name |
Имя родительской таблицы верхнего уровня |
partitionname |
name |
Имя сабпартиции (это имя следует использовать при ссылке на партицию в команде |
partitiontype |
text |
Тип сабпартиции ( |
partitionlevel |
smallint |
Уровень данной сабпартиции в иерархии |
partitionrank |
bigint |
Для range-партиций: порядковый номер (rank) партиции относительно других партиций того же уровня |
partitionposition |
smallint |
Порядковый номер правила для данной сабпартиции |
partitionlistvalues |
text |
Для list-партиций: значения списка, связанные с данной сабпартицией |
partitionrangestart |
text |
Для range-партиций: начальное значение данной сабпартиции |
partitionstartinclusive |
boolean |
|
partitionrangeend |
text |
Для range-партиций: конечное значение данной сабпартиции |
partitionendinclusive |
boolean |
|
partitioneveryclause |
text |
Выражение |
partitionisdefault |
boolean |
|
partitionboundary |
text |
Полная спецификация партиции для данной сабпартиции |