pg_operator
#
The catalog <structname>pg_operator</structname> stores information about operators.
See <xref linkend="sql-createoperator"/>
and <xref linkend="xoper"/> for more information.
pg_operator
カタログは演算子の情報を保存します。
CREATE OPERATORと36.14を参照してください。
表51.34 pg_operator
の列
Column Type 列 型 Description 説明 |
---|
Row identifier 行識別子 |
Name of the operator 演算子名 |
The OID of the namespace that contains this operator この演算子を含む名前空間のOID |
Owner of the operator 演算子の所有者 |
<literal>b</literal> = infix operator (<quote>both</quote>),
or <literal>l</literal> = prefix operator (<quote>left</quote>)
|
This operator supports merge joins この演算子はマージ結合をサポートします |
This operator supports hash joins この演算子はハッシュ結合をサポートします |
Type of the left operand (zero for a prefix operator) 左辺オペランドの型(前置演算子に対してはゼロ) |
Type of the right operand 右辺オペランドの型 |
Type of the result (zero for a not-yet-defined <quote>shell</quote> operator) 結果の型(まだ定義されていない「shell」演算子に対してはゼロ) |
Commutator of this operator (zero if none) もし存在すればこの演算子の交代演算子(ない時はゼロ) |
Negator of this operator (zero if none) もし存在すればこの演算子の否定子(ない時はゼロ) |
Function that implements this operator (zero for a not-yet-defined <quote>shell</quote> operator) この演算子を実装する関数(まだ定義されていない「shell」演算子に対してはゼロ) |
Restriction selectivity estimation function for this operator (zero if none) この演算子の制約選択評価関数(ない時はゼロ) |
Join selectivity estimation function for this operator (zero if none) この演算子の結合選択評価関数(ない時はゼロ) |