Postgresql 中文操作指南

53.34. pg_operator #

目录 pg_operator 中存储了有关算符的信息。有关更多信息,请参见 CREATE OPERATORSection 38.14

Table 53.34. pg_operator Columns

Column Type

Description

oid oid

Row identifier

oprname name 算符的名称

oprnamespace oid (引用 pg_namespace . oid ) 此算符所在命名空间的 OID

oprowner oid (引用 pg_authid . oid ) 此算符的所有者

oprkind char b = 中缀运算符(“两者”)或 l = 前缀运算符(“左侧”)

oprcanmerge bool 此算符支持合并连接

oprcanhash bool 此算符支持哈希连接

oprleft oid (引用 pg_type . oid ) 左操作数的类型(对于前缀运算符为零)

oprright oid (引用 pg_type . oid ) 右操作数的类型

oprresult oid (引用 pg_type . oid ) 结果的类型(对于尚未定义的“外壳”运算符,为零)

oprcom oid (引用 pg_operator . oid ) 此算符的逆运算符(无则为零)

oprnegate oid (引用 pg_operator . oid ) 此算符的否定符(无则为零)

oprcode regproc (引用 pg_proc . oid ) 实现此算符的函数(对于尚未定义的“外壳”运算符,为零)

oprrest regproc (引用 pg_proc . oid ) 此算符的限制选择性估计函数(无则为零)

oprjoin regproc (引用 pg_proc . oid ) 此算符的连接选择性估计函数(无则为零)