3.12. pg_operator

これらの引数の詳細はCREATE OPERATORProgrammer's Guideをご覧下さい。

Table 3-12. pg_operator カラム

名前参照先説明
oprnamename 演算子名
oprownerint4pg_shadow.usesysid演算子を作成した、演算子所有者
oprprecint2 使用されていません。
oprkindchar  'b' = 挿入辞 ("both"), 'l' = 接頭辞 ("left"), 'r' = 接尾辞 ("right")
oprisleftbool 使用されていません。
oprcanhashbool この演算子はハッシュ結合をサポ−トしています。
oprleftoidpg_type.oid演算項目の左側の型
oprrightoidpg_type.oid演算項目の右側の型
oprresultoidpg_type.oid結果の型です。
oprcomoidpg_operator.oidこの演算子の交代演算子(もしあるならば)です。
oprnegateoidpg_operator.oidこの演算子の否定子(もしあるならば)です。
oprlsortopoidpg_operator.oid もしこの演算子がマ−ジ結合をサポ−トしている場合、 左側の演算項目の型を分類する演算子です。
oprrsortopoidpg_operator.oid もしこの演算子がマ−ジ結合をサポ−トしている場合、 右側の演算項目の型を分類する演算子です。
oprcoderegproc この演算子を履行する関数です。
oprrestregproc この演算子の制約撰択estimation関数です。
oprjoinregproc この演算子の結合撰択estimation関数です。