2024年9月26日: PostgreSQL 17 发布!
支持的版本:当前 (17) / 16 / 15 / 14 / 13 / 12
开发版本:devel
不支持的版本:11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2 / 7.1

51.34. pg_operator #

目录 pg_operator 存储有关操作符的信息。请参阅 CREATE OPERATOR第 36.14 节 以获取更多信息。

表 51.34. pg_operator

列 类型

描述

oid oid

行标识符

oprname name

操作符名称

oprnamespace oid (引用 pg_namespace.oid)

包含此操作符的命名空间的 OID

oprowner oid (引用 pg_authid.oid)

操作符的所有者

oprkind char

b = 中缀操作符(“both”),或 l = 前缀操作符(“left”)

oprcanmerge bool

此操作符支持合并连接

oprcanhash bool

此操作符支持哈希连接

oprleft oid (引用 pg_type.oid)

左侧操作数的类型(对于前缀操作符为零)

oprright oid (引用 pg_type.oid)

右侧操作数的类型

oprresult oid (引用 pg_type.oid)

结果的类型(对于尚未定义的“shell”操作符为零)

oprcom oid (引用 pg_operator.oid)

此操作符的交换子(如果不存在则为零)

oprnegate oid (引用 pg_operator.oid)

此操作符的否定符(如果不存在则为零)

oprcode regproc (引用 pg_proc.oid)

实现此操作符的函数(对于尚未定义的“shell”操作符为零)

oprrest regproc (引用 pg_proc.oid)

此操作符的限制选择性估计函数(如果不存在则为零)

oprjoin regproc (引用 pg_proc.oid)

此操作符的连接选择性估计函数(如果不存在则为零)


提交更正

如果您在文档中看到任何不正确的内容、与您对特定功能的体验不符的内容或需要进一步说明的内容,请使用 此表单 报告文档问题。