PostgreSQL 8.2.3 中文文档
后退快退章43. 系统表快进前进

43.25. pg_operator

pg_operator 存储有关操作符的信息。参阅 CREATE OPERATOR节33.12 获取这些操作符参数的细节。

表43-25. pg_operator 字段

名字类型引用描述
oprnamename 操作符的名字
oprnamespaceoidpg_namespace.oid包含此操作符的名字空间的 OID
oprowneroidpg_authid.oid操作符所有者
oprkindchar b = 中缀("两边"), l = 前缀("左边"), r = 后缀("右边")
oprcanhashbool 这个操作符支持 Hash 连接
oprleftoidpg_type.oid左操作数的类型
oprrightoidpg_type.oid右操作数的类型
oprresultoidpg_type.oid结果类型
oprcomoidpg_operator.oid此操作符的交换符,如果存在的话
oprnegateoidpg_operator.oid此操作符的反转器,如果存在的话
oprlsortopoidpg_operator.oid如果此操作符支持融合连接,这里是对左操作数排序的操作符(L<L)
oprrsortopoidpg_operator.oid如果此操作符支持融合连接,这里是对右操作数排序的操作符(R<R)
oprltcmpopoidpg_operator.oid如果这个操作符支持融合连接,那么这是比较左右操作数类型(L<R)的小于操作符
oprgtcmpopoidpg_operator.oid如果这个操作符支持融合连接,那么这是比较左右操作数类型(L>R)的大于操作符
oprcoderegprocpg_proc.oid实现这个操作符的函数
oprrestregprocpg_proc.oid此操作符的约束选择性计算函数
oprjoinregprocpg_proc.oid此操作符的连接选择性计算函数

未用的字段包含零。比如,oprleft 对于前缀操作符而言是零。


后退首页前进
pg_opclass上一级pg_pltemplate