53.35. pg_opfamily #

pg_opfamilyカタログは演算子族を定義します。 それぞれの演算子族は、演算子とサポートルーチン(特定のインデックスアクセスメソッドのために特化されたセマンティクスを実装するような関連付けられたもの)を集めたものです。 さらに、演算子族内の演算子はすべて、アクセスメソッドにより特定される方法において互換性があります。 演算子族の概念は、データ型を跨る演算子がインデックスで使用されることを許可し、さらにアクセスメソッドのセマンティクスの知識を使用することについて理由付けすることも許可します。

演算子族については38.16で詳しく説明します。

表53.35 pg_opfamilyの列

列 型

説明

oid oid

行識別子

opfmethod oid (参照先 pg_am.oid

演算子族用のインデックスアクセスメソッド

opfname name

演算子族の名称

opfnamespace oid (参照先 pg_namespace.oid

演算子族の名前空間

opfowner oid (参照先 pg_authid.oid

演算子族の所有者


演算子族を定義している情報の大部分が、pg_opfamily行にあるわけではなく、pg_amoppg_amprocpg_opclass行にあります。