PG_OPERATOR
PG_OPERATOR系统表存储有关操作符的信息。
| 
       名称  | 
     
       类型  | 
     
       引用  | 
     
       描述  | 
    
|---|---|---|---|
| 
       oid  | 
     
       oid  | 
     
       -  | 
     
       行标识符(隐含字段,必须明确选择)。  | 
    
| 
       oprname  | 
     
       name  | 
     
       -  | 
     
       操作符的名称。  | 
    
| 
       oprnamespace  | 
     
       oid  | 
     
       PG_NAMESPACE.oid  | 
     
       包含此操作符的名称空间的OID。  | 
    
| 
       oprowner  | 
     
       oid  | 
     
       PG_AUTHID.oid  | 
     
       操作符所有者。  | 
    
| 
       oprkind  | 
     
       "char"  | 
     
       -  | 
     
      
  | 
    
| 
       oprcanmerge  | 
     
       boolean  | 
     
       -  | 
     
       这个操作符是否支持合并连接。 
  | 
    
| 
       oprcanhash  | 
     
       boolean  | 
     
       -  | 
     
       这个操作符是否支持Hash连接。 
  | 
    
| 
       oprleft  | 
     
       oid  | 
     
       PG_TYPE.oid  | 
     
       左操作数的类型。  | 
    
| 
       oprright  | 
     
       oid  | 
     
       PG_TYPE.oid  | 
     
       右操作数的类型。  | 
    
| 
       oprresult  | 
     
       oid  | 
     
       PG_TYPE.oid  | 
     
       结果类型。  | 
    
| 
       oprcom  | 
     
       oid  | 
     
       PG_OPERATOR.oid  | 
     
      
  | 
    
| 
       oprnegate  | 
     
       oid  | 
     
       PG_OPERATOR.oid  | 
     
      
  | 
    
| 
       oprcode  | 
     
       regproc  | 
     
       PG_PROC.proname  | 
     
       实现这个操作符的函数。  | 
    
| 
       oprrest  | 
     
       regproc  | 
     
       PG_PROC.proname  | 
     
       此操作符的约束选择性计算函数。  | 
    
| 
       oprjoin  | 
     
       regproc  | 
     
       PG_PROC.proname  | 
     
       此操作符的连接选择性计算函数。  |