Перейти к основному содержимому

pg_operator

примечание

Эта страница переведена при помощи нейросети GigaChat.

В каталоге pg_operator хранится информация об операторах. Дополнительные сведения см. в разделе CREATE OPERATOR и в разделе «Пользовательские операторы».

Столбцы pg_operator:

СтолбецТип данныхОписание
oidoidИдентификатор строки
oprnamenameИмя оператора
oprnamespaceoid (ссылается на pg_namespace.oid)OID пространства имен, содержащего этот оператор
oprowneroid (ссылается на pg_authid.oid)Владелец оператора
oprkindcharb = оператор инфикса («оба») или l = оператор префикса («левый»)
oprcanmergeboolЭтот оператор поддерживает слияние
oprcanhashboolЭтот оператор поддерживает соединения хеша
oprleftoid (ссылается на pg_type.oid)Тип левого операнда (ноль для оператора префикса)
oprrightoid (ссылается на pg_type.oid)Тип правого операнда
oprresultoid (ссылается на pg_type.oid)Тип результата (ноль для еще не определенного оператора «оболочки»)
oprcomoid (ссылается на pg_operator.oid)Коммутатор этого оператора (нулевой, если нет)
oprnegateoid (ссылается на pg_operator.oid)Негатор этого оператора (нулевой, если нет)
oprcoderegproc (ссылается на pg_proc.oid)Функция, реализующая этот оператор (ноль для еще не определенного оператора «оболочки»)
oprrestregproc (ссылается на pg_proc.oid)Функцию оценки избирательности ограничения для этого оператора (нулевой, если нет)
oprjoinregproc (ссылается на pg_proc.oid)Присоединяйтесь к функции оценки избирательности для этого оператора (нулевой, если нет)