51.43. pg_range #

В каталоге pg_range хранится информация о типах диапазонов. Эта информация дополняет записи типов в pg_type.

Таблица 51.43. Столбцы pg_range

Тип столбца

Описание

rngtypid oid (ссылается на pg_type.oid)

OID типа диапазона

rngsubtype oid (ссылается на pg_type.oid)

OID типа элемента (подтипа) данного типа диапазона

rngmultitypid oid (ссылается на pg_type.oid)

OID мультидиапазонного типа для данного диапазонного типа

rngcollation oid (ссылается на pg_collation.oid)

OID правила сортировки, применяемого для сравнения диапазонов, либо ноль в случае его отсутствия

rngsubopc oid (ссылается на pg_opclass.oid)

OID класса операторов подтипа, применяемого для сравнения диапазонов

rngcanonical regproc (ссылается на pg_proc.oid)

OID функции, преобразующей значение диапазона в каноническую форму, либо ноль в случае её отсутствия

rngsubdiff regproc (ссылается на pg_proc.oid)

OID функции, возвращающей разницу между значениями двух элементов в значении double precision, либо ноль в случае её отсутствия


Значение rngsubopc (в сочетании с rngcollation, если тип элемента сортируемый) определяет порядок сортировки для типа диапазона. Значение rngcanonical используется, когда тип элемента дискретный. Значение rngsubdiff может отсутствовать, но его рекомендуется задавать для увеличения производительности индексов GiST с диапазонным типом.

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy