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

pg_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)Присоединяйтесь к функции оценки избирательности для этого оператора (нулевой, если нет)