|
| 1 | +-- |
| 2 | +-- This is created by pgsql/contrib/findoidjoins/make_oidjoin_check |
| 3 | +-- |
| 4 | +SELECToid,pg_aggregate.aggtransfn1 |
| 5 | +FROMpg_aggregate |
| 6 | +WHERERegprocToOid(pg_aggregate.aggtransfn1) NOTIN (SELECToidFROM pg_proc)AND |
| 7 | +RegprocToOid(pg_aggregate.aggtransfn1)!=0; |
| 8 | +SELECToid,pg_aggregate.aggtransfn2 |
| 9 | +FROMpg_aggregate |
| 10 | +WHERERegprocToOid(pg_aggregate.aggtransfn2) NOTIN (SELECToidFROM pg_proc)AND |
| 11 | +RegprocToOid(pg_aggregate.aggtransfn2)!=0; |
| 12 | +SELECToid,pg_aggregate.aggfinalfn |
| 13 | +FROMpg_aggregate |
| 14 | +WHERERegprocToOid(pg_aggregate.aggfinalfn) NOTIN (SELECToidFROM pg_proc)AND |
| 15 | +RegprocToOid(pg_aggregate.aggfinalfn)!=0; |
| 16 | +SELECToid,pg_aggregate.aggtranstype2 |
| 17 | +FROMpg_aggregate |
| 18 | +WHEREpg_aggregate.aggtranstype2 NOTIN (SELECToidFROM pg_type)AND |
| 19 | +pg_aggregate.aggtranstype2!=0; |
| 20 | +SELECToid,pg_am.amgettuple |
| 21 | +FROMpg_am |
| 22 | +WHERERegprocToOid(pg_am.amgettuple) NOTIN (SELECToidFROM pg_proc)AND |
| 23 | +RegprocToOid(pg_am.amgettuple)!=0; |
| 24 | +SELECToid,pg_am.aminsert |
| 25 | +FROMpg_am |
| 26 | +WHERERegprocToOid(pg_am.aminsert) NOTIN (SELECToidFROM pg_proc)AND |
| 27 | +RegprocToOid(pg_am.aminsert)!=0; |
| 28 | +SELECToid,pg_am.amdelete |
| 29 | +FROMpg_am |
| 30 | +WHERERegprocToOid(pg_am.amdelete) NOTIN (SELECToidFROM pg_proc)AND |
| 31 | +RegprocToOid(pg_am.amdelete)!=0; |
| 32 | +SELECToid,pg_am.ambeginscan |
| 33 | +FROMpg_am |
| 34 | +WHERERegprocToOid(pg_am.ambeginscan) NOTIN (SELECToidFROM pg_proc)AND |
| 35 | +RegprocToOid(pg_am.ambeginscan)!=0; |
| 36 | +SELECToid,pg_am.amrescan |
| 37 | +FROMpg_am |
| 38 | +WHERERegprocToOid(pg_am.amrescan) NOTIN (SELECToidFROM pg_proc)AND |
| 39 | +RegprocToOid(pg_am.amrescan)!=0; |
| 40 | +SELECToid,pg_am.amendscan |
| 41 | +FROMpg_am |
| 42 | +WHERERegprocToOid(pg_am.amendscan) NOTIN (SELECToidFROM pg_proc)AND |
| 43 | +RegprocToOid(pg_am.amendscan)!=0; |
| 44 | +SELECToid,pg_am.ammarkpos |
| 45 | +FROMpg_am |
| 46 | +WHERERegprocToOid(pg_am.ammarkpos) NOTIN (SELECToidFROM pg_proc)AND |
| 47 | +RegprocToOid(pg_am.ammarkpos)!=0; |
| 48 | +SELECToid,pg_am.amrestrpos |
| 49 | +FROMpg_am |
| 50 | +WHERERegprocToOid(pg_am.amrestrpos) NOTIN (SELECToidFROM pg_proc)AND |
| 51 | +RegprocToOid(pg_am.amrestrpos)!=0; |
| 52 | +SELECToid,pg_am.ambuild |
| 53 | +FROMpg_am |
| 54 | +WHERERegprocToOid(pg_am.ambuild) NOTIN (SELECToidFROM pg_proc)AND |
| 55 | +RegprocToOid(pg_am.ambuild)!=0; |
| 56 | +SELECToid,pg_amop.amopid |
| 57 | +FROMpg_amop |
| 58 | +WHEREpg_amop.amopid NOTIN (SELECToidFROM pg_am)AND |
| 59 | +pg_amop.amopid!=0; |
| 60 | +SELECToid,pg_amop.amopclaid |
| 61 | +FROMpg_amop |
| 62 | +WHEREpg_amop.amopclaid NOTIN (SELECToidFROM pg_opclass)AND |
| 63 | +pg_amop.amopclaid!=0; |
| 64 | +SELECToid,pg_amop.amopselect |
| 65 | +FROMpg_amop |
| 66 | +WHERERegprocToOid(pg_amop.amopselect) NOTIN (SELECToidFROM pg_proc)AND |
| 67 | +RegprocToOid(pg_amop.amopselect)!=0; |
| 68 | +SELECToid,pg_amop.amopnpages |
| 69 | +FROMpg_amop |
| 70 | +WHERERegprocToOid(pg_amop.amopnpages) NOTIN (SELECToidFROM pg_proc)AND |
| 71 | +RegprocToOid(pg_amop.amopnpages)!=0; |
| 72 | +SELECToid,pg_amproc.amid |
| 73 | +FROMpg_amproc |
| 74 | +WHEREpg_amproc.amid NOTIN (SELECToidFROM pg_am)AND |
| 75 | +pg_amproc.amid!=0; |
| 76 | +SELECToid,pg_attribute.attrelid |
| 77 | +FROMpg_attribute |
| 78 | +WHEREpg_attribute.attrelid NOTIN (SELECToidFROM pg_class)AND |
| 79 | +pg_attribute.attrelid!=0; |
| 80 | +SELECToid,pg_attribute.atttypid |
| 81 | +FROMpg_attribute |
| 82 | +WHEREpg_attribute.atttypid NOTIN (SELECToidFROM pg_type)AND |
| 83 | +pg_attribute.atttypid!=0; |
| 84 | +SELECToid,pg_class.reltype |
| 85 | +FROMpg_class |
| 86 | +WHEREpg_class.reltype NOTIN (SELECToidFROM pg_type)AND |
| 87 | +pg_class.reltype!=0; |
| 88 | +SELECToid,pg_class.relam |
| 89 | +FROMpg_class |
| 90 | +WHEREpg_class.relam NOTIN (SELECToidFROM pg_am)AND |
| 91 | +pg_class.relam!=0; |
| 92 | +SELECToid,pg_index.indexrelid |
| 93 | +FROMpg_index |
| 94 | +WHEREpg_index.indexrelid NOTIN (SELECToidFROM pg_class)AND |
| 95 | +pg_index.indexrelid!=0; |
| 96 | +SELECToid,pg_index.indrelid |
| 97 | +FROMpg_index |
| 98 | +WHEREpg_index.indrelid NOTIN (SELECToidFROM pg_class)AND |
| 99 | +pg_index.indrelid!=0; |
| 100 | +SELECToid,pg_opclass.opcdeftype |
| 101 | +FROMpg_opclass |
| 102 | +WHEREpg_opclass.opcdeftype NOTIN (SELECToidFROM pg_type)AND |
| 103 | +pg_opclass.opcdeftype!=0; |
| 104 | +SELECToid,pg_operator.oprleft |
| 105 | +FROMpg_operator |
| 106 | +WHEREpg_operator.oprleft NOTIN (SELECToidFROM pg_type)AND |
| 107 | +pg_operator.oprleft!=0; |
| 108 | +SELECToid,pg_operator.oprright |
| 109 | +FROMpg_operator |
| 110 | +WHEREpg_operator.oprright NOTIN (SELECToidFROM pg_type)AND |
| 111 | +pg_operator.oprright!=0; |
| 112 | +SELECToid,pg_operator.oprresult |
| 113 | +FROMpg_operator |
| 114 | +WHEREpg_operator.oprresult NOTIN (SELECToidFROM pg_type)AND |
| 115 | +pg_operator.oprresult!=0; |
| 116 | +SELECToid,pg_operator.oprcom |
| 117 | +FROMpg_operator |
| 118 | +WHEREpg_operator.oprcom NOTIN (SELECToidFROM pg_operator)AND |
| 119 | +pg_operator.oprcom!=0; |
| 120 | +SELECToid,pg_operator.oprnegate |
| 121 | +FROMpg_operator |
| 122 | +WHEREpg_operator.oprnegate NOTIN (SELECToidFROM pg_operator)AND |
| 123 | +pg_operator.oprnegate!=0; |
| 124 | +SELECToid,pg_operator.oprlsortop |
| 125 | +FROMpg_operator |
| 126 | +WHEREpg_operator.oprlsortop NOTIN (SELECToidFROM pg_operator)AND |
| 127 | +pg_operator.oprlsortop!=0; |
| 128 | +SELECToid,pg_operator.oprrsortop |
| 129 | +FROMpg_operator |
| 130 | +WHEREpg_operator.oprrsortop NOTIN (SELECToidFROM pg_operator)AND |
| 131 | +pg_operator.oprrsortop!=0; |
| 132 | +SELECToid,pg_operator.oprcode |
| 133 | +FROMpg_operator |
| 134 | +WHERERegprocToOid(pg_operator.oprcode) NOTIN (SELECToidFROM pg_proc)AND |
| 135 | +RegprocToOid(pg_operator.oprcode)!=0; |
| 136 | +SELECToid,pg_operator.oprrest |
| 137 | +FROMpg_operator |
| 138 | +WHERERegprocToOid(pg_operator.oprrest) NOTIN (SELECToidFROM pg_proc)AND |
| 139 | +RegprocToOid(pg_operator.oprrest)!=0; |
| 140 | +SELECToid,pg_operator.oprjoin |
| 141 | +FROMpg_operator |
| 142 | +WHERERegprocToOid(pg_operator.oprjoin) NOTIN (SELECToidFROM pg_proc)AND |
| 143 | +RegprocToOid(pg_operator.oprjoin)!=0; |
| 144 | +SELECToid,pg_parg.partype |
| 145 | +FROMpg_parg |
| 146 | +WHEREpg_parg.partype NOTIN (SELECToidFROM pg_type)AND |
| 147 | +pg_parg.partype!=0; |
| 148 | +SELECToid,pg_proc.prolang |
| 149 | +FROMpg_proc |
| 150 | +WHEREpg_proc.prolang NOTIN (SELECToidFROM pg_language)AND |
| 151 | +pg_proc.prolang!=0; |
| 152 | +SELECToid,pg_proc.prorettype |
| 153 | +FROMpg_proc |
| 154 | +WHEREpg_proc.prorettype NOTIN (SELECToidFROM pg_type)AND |
| 155 | +pg_proc.prorettype!=0; |
| 156 | +SELECToid,pg_rewrite.ev_class |
| 157 | +FROMpg_rewrite |
| 158 | +WHEREpg_rewrite.ev_class NOTIN (SELECToidFROM pg_class)AND |
| 159 | +pg_rewrite.ev_class!=0; |
| 160 | +SELECToid,pg_type.typrelid |
| 161 | +FROMpg_type |
| 162 | +WHEREpg_type.typrelid NOTIN (SELECToidFROM pg_class)AND |
| 163 | +pg_type.typrelid!=0; |
| 164 | +SELECToid,pg_type.typinput |
| 165 | +FROMpg_type |
| 166 | +WHERERegprocToOid(pg_type.typinput) NOTIN (SELECToidFROM pg_proc)AND |
| 167 | +RegprocToOid(pg_type.typinput)!=0; |
| 168 | +SELECToid,pg_type.typoutput |
| 169 | +FROMpg_type |
| 170 | +WHERERegprocToOid(pg_type.typoutput) NOTIN (SELECToidFROM pg_proc)AND |
| 171 | +RegprocToOid(pg_type.typoutput)!=0; |
| 172 | +SELECToid,pg_type.typreceive |
| 173 | +FROMpg_type |
| 174 | +WHERERegprocToOid(pg_type.typreceive) NOTIN (SELECToidFROM pg_proc)AND |
| 175 | +RegprocToOid(pg_type.typreceive)!=0; |
| 176 | +SELECToid,pg_type.typsend |
| 177 | +FROMpg_type |
| 178 | +WHERERegprocToOid(pg_type.typsend) NOTIN (SELECToidFROM pg_proc)AND |
| 179 | +RegprocToOid(pg_type.typsend)!=0; |