51.43. pg_range
#
В каталоге pg_range
хранится информация о типах диапазонов. Эта информация дополняет записи типов в pg_type
.
Таблица 51.43. Столбцы pg_range
Тип столбца Описание |
---|
OID типа диапазона |
OID типа элемента (подтипа) данного типа диапазона |
OID мультидиапазонного типа для данного диапазонного типа |
OID правила сортировки, применяемого для сравнения диапазонов, либо ноль в случае его отсутствия |
OID класса операторов подтипа, применяемого для сравнения диапазонов |
OID функции, преобразующей значение диапазона в каноническую форму, либо ноль в случае её отсутствия |
OID функции, возвращающей разницу между значениями двух элементов в значении |
Значение rngsubopc
(в сочетании с rngcollation
, если тип элемента сортируемый) определяет порядок сортировки для типа диапазона. Значение rngcanonical
используется, когда тип элемента дискретный. Значение rngsubdiff
может отсутствовать, но его рекомендуется задавать для увеличения производительности индексов GiST с диапазонным типом.