1-- 2-- This is created by pgsql/src/tools/findoidjoins/make_oidjoins_check 3-- 4SELECT ctid, aggfnoid 5FROM pg_catalog.pg_aggregate fk 6WHERE aggfnoid != 0 AND 7 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_proc pk WHERE pk.oid = fk.aggfnoid); 8SELECT ctid, aggtransfn 9FROM pg_catalog.pg_aggregate fk 10WHERE aggtransfn != 0 AND 11 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_proc pk WHERE pk.oid = fk.aggtransfn); 12SELECT ctid, aggfinalfn 13FROM pg_catalog.pg_aggregate fk 14WHERE aggfinalfn != 0 AND 15 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_proc pk WHERE pk.oid = fk.aggfinalfn); 16SELECT ctid, aggcombinefn 17FROM pg_catalog.pg_aggregate fk 18WHERE aggcombinefn != 0 AND 19 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_proc pk WHERE pk.oid = fk.aggcombinefn); 20SELECT ctid, aggserialfn 21FROM pg_catalog.pg_aggregate fk 22WHERE aggserialfn != 0 AND 23 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_proc pk WHERE pk.oid = fk.aggserialfn); 24SELECT ctid, aggdeserialfn 25FROM pg_catalog.pg_aggregate fk 26WHERE aggdeserialfn != 0 AND 27 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_proc pk WHERE pk.oid = fk.aggdeserialfn); 28SELECT ctid, aggmtransfn 29FROM pg_catalog.pg_aggregate fk 30WHERE aggmtransfn != 0 AND 31 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_proc pk WHERE pk.oid = fk.aggmtransfn); 32SELECT ctid, aggminvtransfn 33FROM pg_catalog.pg_aggregate fk 34WHERE aggminvtransfn != 0 AND 35 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_proc pk WHERE pk.oid = fk.aggminvtransfn); 36SELECT ctid, aggmfinalfn 37FROM pg_catalog.pg_aggregate fk 38WHERE aggmfinalfn != 0 AND 39 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_proc pk WHERE pk.oid = fk.aggmfinalfn); 40SELECT ctid, aggsortop 41FROM pg_catalog.pg_aggregate fk 42WHERE aggsortop != 0 AND 43 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_operator pk WHERE pk.oid = fk.aggsortop); 44SELECT ctid, aggtranstype 45FROM pg_catalog.pg_aggregate fk 46WHERE aggtranstype != 0 AND 47 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_type pk WHERE pk.oid = fk.aggtranstype); 48SELECT ctid, aggmtranstype 49FROM pg_catalog.pg_aggregate fk 50WHERE aggmtranstype != 0 AND 51 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_type pk WHERE pk.oid = fk.aggmtranstype); 52SELECT ctid, amhandler 53FROM pg_catalog.pg_am fk 54WHERE amhandler != 0 AND 55 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_proc pk WHERE pk.oid = fk.amhandler); 56SELECT ctid, amopfamily 57FROM pg_catalog.pg_amop fk 58WHERE amopfamily != 0 AND 59 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_opfamily pk WHERE pk.oid = fk.amopfamily); 60SELECT ctid, amoplefttype 61FROM pg_catalog.pg_amop fk 62WHERE amoplefttype != 0 AND 63 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_type pk WHERE pk.oid = fk.amoplefttype); 64SELECT ctid, amoprighttype 65FROM pg_catalog.pg_amop fk 66WHERE amoprighttype != 0 AND 67 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_type pk WHERE pk.oid = fk.amoprighttype); 68SELECT ctid, amopopr 69FROM pg_catalog.pg_amop fk 70WHERE amopopr != 0 AND 71 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_operator pk WHERE pk.oid = fk.amopopr); 72SELECT ctid, amopmethod 73FROM pg_catalog.pg_amop fk 74WHERE amopmethod != 0 AND 75 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_am pk WHERE pk.oid = fk.amopmethod); 76SELECT ctid, amopsortfamily 77FROM pg_catalog.pg_amop fk 78WHERE amopsortfamily != 0 AND 79 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_opfamily pk WHERE pk.oid = fk.amopsortfamily); 80SELECT ctid, amprocfamily 81FROM pg_catalog.pg_amproc fk 82WHERE amprocfamily != 0 AND 83 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_opfamily pk WHERE pk.oid = fk.amprocfamily); 84SELECT ctid, amproclefttype 85FROM pg_catalog.pg_amproc fk 86WHERE amproclefttype != 0 AND 87 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_type pk WHERE pk.oid = fk.amproclefttype); 88SELECT ctid, amprocrighttype 89FROM pg_catalog.pg_amproc fk 90WHERE amprocrighttype != 0 AND 91 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_type pk WHERE pk.oid = fk.amprocrighttype); 92SELECT ctid, amproc 93FROM pg_catalog.pg_amproc fk 94WHERE amproc != 0 AND 95 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_proc pk WHERE pk.oid = fk.amproc); 96SELECT ctid, adrelid 97FROM pg_catalog.pg_attrdef fk 98WHERE adrelid != 0 AND 99 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_class pk WHERE pk.oid = fk.adrelid); 100SELECT ctid, attrelid 101FROM pg_catalog.pg_attribute fk 102WHERE attrelid != 0 AND 103 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_class pk WHERE pk.oid = fk.attrelid); 104SELECT ctid, atttypid 105FROM pg_catalog.pg_attribute fk 106WHERE atttypid != 0 AND 107 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_type pk WHERE pk.oid = fk.atttypid); 108SELECT ctid, attcollation 109FROM pg_catalog.pg_attribute fk 110WHERE attcollation != 0 AND 111 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_collation pk WHERE pk.oid = fk.attcollation); 112SELECT ctid, roleid 113FROM pg_catalog.pg_auth_members fk 114WHERE roleid != 0 AND 115 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_authid pk WHERE pk.oid = fk.roleid); 116SELECT ctid, member 117FROM pg_catalog.pg_auth_members fk 118WHERE member != 0 AND 119 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_authid pk WHERE pk.oid = fk.member); 120SELECT ctid, grantor 121FROM pg_catalog.pg_auth_members fk 122WHERE grantor != 0 AND 123 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_authid pk WHERE pk.oid = fk.grantor); 124SELECT ctid, castsource 125FROM pg_catalog.pg_cast fk 126WHERE castsource != 0 AND 127 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_type pk WHERE pk.oid = fk.castsource); 128SELECT ctid, casttarget 129FROM pg_catalog.pg_cast fk 130WHERE casttarget != 0 AND 131 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_type pk WHERE pk.oid = fk.casttarget); 132SELECT ctid, castfunc 133FROM pg_catalog.pg_cast fk 134WHERE castfunc != 0 AND 135 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_proc pk WHERE pk.oid = fk.castfunc); 136SELECT ctid, relnamespace 137FROM pg_catalog.pg_class fk 138WHERE relnamespace != 0 AND 139 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_namespace pk WHERE pk.oid = fk.relnamespace); 140SELECT ctid, reltype 141FROM pg_catalog.pg_class fk 142WHERE reltype != 0 AND 143 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_type pk WHERE pk.oid = fk.reltype); 144SELECT ctid, reloftype 145FROM pg_catalog.pg_class fk 146WHERE reloftype != 0 AND 147 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_type pk WHERE pk.oid = fk.reloftype); 148SELECT ctid, relowner 149FROM pg_catalog.pg_class fk 150WHERE relowner != 0 AND 151 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_authid pk WHERE pk.oid = fk.relowner); 152SELECT ctid, relam 153FROM pg_catalog.pg_class fk 154WHERE relam != 0 AND 155 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_am pk WHERE pk.oid = fk.relam); 156SELECT ctid, reltablespace 157FROM pg_catalog.pg_class fk 158WHERE reltablespace != 0 AND 159 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_tablespace pk WHERE pk.oid = fk.reltablespace); 160SELECT ctid, reltoastrelid 161FROM pg_catalog.pg_class fk 162WHERE reltoastrelid != 0 AND 163 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_class pk WHERE pk.oid = fk.reltoastrelid); 164SELECT ctid, collnamespace 165FROM pg_catalog.pg_collation fk 166WHERE collnamespace != 0 AND 167 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_namespace pk WHERE pk.oid = fk.collnamespace); 168SELECT ctid, collowner 169FROM pg_catalog.pg_collation fk 170WHERE collowner != 0 AND 171 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_authid pk WHERE pk.oid = fk.collowner); 172SELECT ctid, connamespace 173FROM pg_catalog.pg_constraint fk 174WHERE connamespace != 0 AND 175 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_namespace pk WHERE pk.oid = fk.connamespace); 176SELECT ctid, conrelid 177FROM pg_catalog.pg_constraint fk 178WHERE conrelid != 0 AND 179 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_class pk WHERE pk.oid = fk.conrelid); 180SELECT ctid, contypid 181FROM pg_catalog.pg_constraint fk 182WHERE contypid != 0 AND 183 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_type pk WHERE pk.oid = fk.contypid); 184SELECT ctid, conindid 185FROM pg_catalog.pg_constraint fk 186WHERE conindid != 0 AND 187 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_class pk WHERE pk.oid = fk.conindid); 188SELECT ctid, confrelid 189FROM pg_catalog.pg_constraint fk 190WHERE confrelid != 0 AND 191 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_class pk WHERE pk.oid = fk.confrelid); 192SELECT ctid, connamespace 193FROM pg_catalog.pg_conversion fk 194WHERE connamespace != 0 AND 195 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_namespace pk WHERE pk.oid = fk.connamespace); 196SELECT ctid, conowner 197FROM pg_catalog.pg_conversion fk 198WHERE conowner != 0 AND 199 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_authid pk WHERE pk.oid = fk.conowner); 200SELECT ctid, conproc 201FROM pg_catalog.pg_conversion fk 202WHERE conproc != 0 AND 203 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_proc pk WHERE pk.oid = fk.conproc); 204SELECT ctid, datdba 205FROM pg_catalog.pg_database fk 206WHERE datdba != 0 AND 207 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_authid pk WHERE pk.oid = fk.datdba); 208SELECT ctid, dattablespace 209FROM pg_catalog.pg_database fk 210WHERE dattablespace != 0 AND 211 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_tablespace pk WHERE pk.oid = fk.dattablespace); 212SELECT ctid, setdatabase 213FROM pg_catalog.pg_db_role_setting fk 214WHERE setdatabase != 0 AND 215 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_database pk WHERE pk.oid = fk.setdatabase); 216SELECT ctid, classid 217FROM pg_catalog.pg_depend fk 218WHERE classid != 0 AND 219 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_class pk WHERE pk.oid = fk.classid); 220SELECT ctid, refclassid 221FROM pg_catalog.pg_depend fk 222WHERE refclassid != 0 AND 223 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_class pk WHERE pk.oid = fk.refclassid); 224SELECT ctid, classoid 225FROM pg_catalog.pg_description fk 226WHERE classoid != 0 AND 227 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_class pk WHERE pk.oid = fk.classoid); 228SELECT ctid, enumtypid 229FROM pg_catalog.pg_enum fk 230WHERE enumtypid != 0 AND 231 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_type pk WHERE pk.oid = fk.enumtypid); 232SELECT ctid, extowner 233FROM pg_catalog.pg_extension fk 234WHERE extowner != 0 AND 235 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_authid pk WHERE pk.oid = fk.extowner); 236SELECT ctid, extnamespace 237FROM pg_catalog.pg_extension fk 238WHERE extnamespace != 0 AND 239 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_namespace pk WHERE pk.oid = fk.extnamespace); 240SELECT ctid, fdwowner 241FROM pg_catalog.pg_foreign_data_wrapper fk 242WHERE fdwowner != 0 AND 243 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_authid pk WHERE pk.oid = fk.fdwowner); 244SELECT ctid, srvowner 245FROM pg_catalog.pg_foreign_server fk 246WHERE srvowner != 0 AND 247 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_authid pk WHERE pk.oid = fk.srvowner); 248SELECT ctid, srvfdw 249FROM pg_catalog.pg_foreign_server fk 250WHERE srvfdw != 0 AND 251 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_foreign_data_wrapper pk WHERE pk.oid = fk.srvfdw); 252SELECT ctid, indexrelid 253FROM pg_catalog.pg_index fk 254WHERE indexrelid != 0 AND 255 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_class pk WHERE pk.oid = fk.indexrelid); 256SELECT ctid, indrelid 257FROM pg_catalog.pg_index fk 258WHERE indrelid != 0 AND 259 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_class pk WHERE pk.oid = fk.indrelid); 260SELECT ctid, inhrelid 261FROM pg_catalog.pg_inherits fk 262WHERE inhrelid != 0 AND 263 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_class pk WHERE pk.oid = fk.inhrelid); 264SELECT ctid, inhparent 265FROM pg_catalog.pg_inherits fk 266WHERE inhparent != 0 AND 267 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_class pk WHERE pk.oid = fk.inhparent); 268SELECT ctid, classoid 269FROM pg_catalog.pg_init_privs fk 270WHERE classoid != 0 AND 271 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_class pk WHERE pk.oid = fk.classoid); 272SELECT ctid, lanowner 273FROM pg_catalog.pg_language fk 274WHERE lanowner != 0 AND 275 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_authid pk WHERE pk.oid = fk.lanowner); 276SELECT ctid, lanplcallfoid 277FROM pg_catalog.pg_language fk 278WHERE lanplcallfoid != 0 AND 279 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_proc pk WHERE pk.oid = fk.lanplcallfoid); 280SELECT ctid, laninline 281FROM pg_catalog.pg_language fk 282WHERE laninline != 0 AND 283 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_proc pk WHERE pk.oid = fk.laninline); 284SELECT ctid, lanvalidator 285FROM pg_catalog.pg_language fk 286WHERE lanvalidator != 0 AND 287 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_proc pk WHERE pk.oid = fk.lanvalidator); 288SELECT ctid, loid 289FROM pg_catalog.pg_largeobject fk 290WHERE loid != 0 AND 291 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_largeobject_metadata pk WHERE pk.oid = fk.loid); 292SELECT ctid, lomowner 293FROM pg_catalog.pg_largeobject_metadata fk 294WHERE lomowner != 0 AND 295 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_authid pk WHERE pk.oid = fk.lomowner); 296SELECT ctid, nspowner 297FROM pg_catalog.pg_namespace fk 298WHERE nspowner != 0 AND 299 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_authid pk WHERE pk.oid = fk.nspowner); 300SELECT ctid, opcmethod 301FROM pg_catalog.pg_opclass fk 302WHERE opcmethod != 0 AND 303 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_am pk WHERE pk.oid = fk.opcmethod); 304SELECT ctid, opcnamespace 305FROM pg_catalog.pg_opclass fk 306WHERE opcnamespace != 0 AND 307 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_namespace pk WHERE pk.oid = fk.opcnamespace); 308SELECT ctid, opcowner 309FROM pg_catalog.pg_opclass fk 310WHERE opcowner != 0 AND 311 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_authid pk WHERE pk.oid = fk.opcowner); 312SELECT ctid, opcfamily 313FROM pg_catalog.pg_opclass fk 314WHERE opcfamily != 0 AND 315 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_opfamily pk WHERE pk.oid = fk.opcfamily); 316SELECT ctid, opcintype 317FROM pg_catalog.pg_opclass fk 318WHERE opcintype != 0 AND 319 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_type pk WHERE pk.oid = fk.opcintype); 320SELECT ctid, opckeytype 321FROM pg_catalog.pg_opclass fk 322WHERE opckeytype != 0 AND 323 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_type pk WHERE pk.oid = fk.opckeytype); 324SELECT ctid, oprnamespace 325FROM pg_catalog.pg_operator fk 326WHERE oprnamespace != 0 AND 327 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_namespace pk WHERE pk.oid = fk.oprnamespace); 328SELECT ctid, oprowner 329FROM pg_catalog.pg_operator fk 330WHERE oprowner != 0 AND 331 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_authid pk WHERE pk.oid = fk.oprowner); 332SELECT ctid, oprleft 333FROM pg_catalog.pg_operator fk 334WHERE oprleft != 0 AND 335 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_type pk WHERE pk.oid = fk.oprleft); 336SELECT ctid, oprright 337FROM pg_catalog.pg_operator fk 338WHERE oprright != 0 AND 339 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_type pk WHERE pk.oid = fk.oprright); 340SELECT ctid, oprresult 341FROM pg_catalog.pg_operator fk 342WHERE oprresult != 0 AND 343 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_type pk WHERE pk.oid = fk.oprresult); 344SELECT ctid, oprcom 345FROM pg_catalog.pg_operator fk 346WHERE oprcom != 0 AND 347 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_operator pk WHERE pk.oid = fk.oprcom); 348SELECT ctid, oprnegate 349FROM pg_catalog.pg_operator fk 350WHERE oprnegate != 0 AND 351 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_operator pk WHERE pk.oid = fk.oprnegate); 352SELECT ctid, oprcode 353FROM pg_catalog.pg_operator fk 354WHERE oprcode != 0 AND 355 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_proc pk WHERE pk.oid = fk.oprcode); 356SELECT ctid, oprrest 357FROM pg_catalog.pg_operator fk 358WHERE oprrest != 0 AND 359 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_proc pk WHERE pk.oid = fk.oprrest); 360SELECT ctid, oprjoin 361FROM pg_catalog.pg_operator fk 362WHERE oprjoin != 0 AND 363 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_proc pk WHERE pk.oid = fk.oprjoin); 364SELECT ctid, opfmethod 365FROM pg_catalog.pg_opfamily fk 366WHERE opfmethod != 0 AND 367 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_am pk WHERE pk.oid = fk.opfmethod); 368SELECT ctid, opfnamespace 369FROM pg_catalog.pg_opfamily fk 370WHERE opfnamespace != 0 AND 371 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_namespace pk WHERE pk.oid = fk.opfnamespace); 372SELECT ctid, opfowner 373FROM pg_catalog.pg_opfamily fk 374WHERE opfowner != 0 AND 375 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_authid pk WHERE pk.oid = fk.opfowner); 376SELECT ctid, partrelid 377FROM pg_catalog.pg_partitioned_table fk 378WHERE partrelid != 0 AND 379 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_class pk WHERE pk.oid = fk.partrelid); 380SELECT ctid, polrelid 381FROM pg_catalog.pg_policy fk 382WHERE polrelid != 0 AND 383 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_class pk WHERE pk.oid = fk.polrelid); 384SELECT ctid, pronamespace 385FROM pg_catalog.pg_proc fk 386WHERE pronamespace != 0 AND 387 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_namespace pk WHERE pk.oid = fk.pronamespace); 388SELECT ctid, proowner 389FROM pg_catalog.pg_proc fk 390WHERE proowner != 0 AND 391 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_authid pk WHERE pk.oid = fk.proowner); 392SELECT ctid, prolang 393FROM pg_catalog.pg_proc fk 394WHERE prolang != 0 AND 395 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_language pk WHERE pk.oid = fk.prolang); 396SELECT ctid, provariadic 397FROM pg_catalog.pg_proc fk 398WHERE provariadic != 0 AND 399 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_type pk WHERE pk.oid = fk.provariadic); 400SELECT ctid, protransform 401FROM pg_catalog.pg_proc fk 402WHERE protransform != 0 AND 403 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_proc pk WHERE pk.oid = fk.protransform); 404SELECT ctid, prorettype 405FROM pg_catalog.pg_proc fk 406WHERE prorettype != 0 AND 407 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_type pk WHERE pk.oid = fk.prorettype); 408SELECT ctid, rngtypid 409FROM pg_catalog.pg_range fk 410WHERE rngtypid != 0 AND 411 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_type pk WHERE pk.oid = fk.rngtypid); 412SELECT ctid, rngsubtype 413FROM pg_catalog.pg_range fk 414WHERE rngsubtype != 0 AND 415 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_type pk WHERE pk.oid = fk.rngsubtype); 416SELECT ctid, rngcollation 417FROM pg_catalog.pg_range fk 418WHERE rngcollation != 0 AND 419 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_collation pk WHERE pk.oid = fk.rngcollation); 420SELECT ctid, rngsubopc 421FROM pg_catalog.pg_range fk 422WHERE rngsubopc != 0 AND 423 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_opclass pk WHERE pk.oid = fk.rngsubopc); 424SELECT ctid, rngcanonical 425FROM pg_catalog.pg_range fk 426WHERE rngcanonical != 0 AND 427 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_proc pk WHERE pk.oid = fk.rngcanonical); 428SELECT ctid, rngsubdiff 429FROM pg_catalog.pg_range fk 430WHERE rngsubdiff != 0 AND 431 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_proc pk WHERE pk.oid = fk.rngsubdiff); 432SELECT ctid, ev_class 433FROM pg_catalog.pg_rewrite fk 434WHERE ev_class != 0 AND 435 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_class pk WHERE pk.oid = fk.ev_class); 436SELECT ctid, seqrelid 437FROM pg_catalog.pg_sequence fk 438WHERE seqrelid != 0 AND 439 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_class pk WHERE pk.oid = fk.seqrelid); 440SELECT ctid, seqtypid 441FROM pg_catalog.pg_sequence fk 442WHERE seqtypid != 0 AND 443 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_type pk WHERE pk.oid = fk.seqtypid); 444SELECT ctid, refclassid 445FROM pg_catalog.pg_shdepend fk 446WHERE refclassid != 0 AND 447 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_class pk WHERE pk.oid = fk.refclassid); 448SELECT ctid, classoid 449FROM pg_catalog.pg_shdescription fk 450WHERE classoid != 0 AND 451 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_class pk WHERE pk.oid = fk.classoid); 452SELECT ctid, starelid 453FROM pg_catalog.pg_statistic fk 454WHERE starelid != 0 AND 455 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_class pk WHERE pk.oid = fk.starelid); 456SELECT ctid, staop1 457FROM pg_catalog.pg_statistic fk 458WHERE staop1 != 0 AND 459 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_operator pk WHERE pk.oid = fk.staop1); 460SELECT ctid, staop2 461FROM pg_catalog.pg_statistic fk 462WHERE staop2 != 0 AND 463 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_operator pk WHERE pk.oid = fk.staop2); 464SELECT ctid, staop3 465FROM pg_catalog.pg_statistic fk 466WHERE staop3 != 0 AND 467 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_operator pk WHERE pk.oid = fk.staop3); 468SELECT ctid, staop4 469FROM pg_catalog.pg_statistic fk 470WHERE staop4 != 0 AND 471 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_operator pk WHERE pk.oid = fk.staop4); 472SELECT ctid, staop5 473FROM pg_catalog.pg_statistic fk 474WHERE staop5 != 0 AND 475 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_operator pk WHERE pk.oid = fk.staop5); 476SELECT ctid, stxrelid 477FROM pg_catalog.pg_statistic_ext fk 478WHERE stxrelid != 0 AND 479 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_class pk WHERE pk.oid = fk.stxrelid); 480SELECT ctid, stxnamespace 481FROM pg_catalog.pg_statistic_ext fk 482WHERE stxnamespace != 0 AND 483 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_namespace pk WHERE pk.oid = fk.stxnamespace); 484SELECT ctid, stxowner 485FROM pg_catalog.pg_statistic_ext fk 486WHERE stxowner != 0 AND 487 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_authid pk WHERE pk.oid = fk.stxowner); 488SELECT ctid, spcowner 489FROM pg_catalog.pg_tablespace fk 490WHERE spcowner != 0 AND 491 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_authid pk WHERE pk.oid = fk.spcowner); 492SELECT ctid, trftype 493FROM pg_catalog.pg_transform fk 494WHERE trftype != 0 AND 495 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_type pk WHERE pk.oid = fk.trftype); 496SELECT ctid, trflang 497FROM pg_catalog.pg_transform fk 498WHERE trflang != 0 AND 499 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_language pk WHERE pk.oid = fk.trflang); 500SELECT ctid, trffromsql 501FROM pg_catalog.pg_transform fk 502WHERE trffromsql != 0 AND 503 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_proc pk WHERE pk.oid = fk.trffromsql); 504SELECT ctid, trftosql 505FROM pg_catalog.pg_transform fk 506WHERE trftosql != 0 AND 507 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_proc pk WHERE pk.oid = fk.trftosql); 508SELECT ctid, tgrelid 509FROM pg_catalog.pg_trigger fk 510WHERE tgrelid != 0 AND 511 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_class pk WHERE pk.oid = fk.tgrelid); 512SELECT ctid, tgfoid 513FROM pg_catalog.pg_trigger fk 514WHERE tgfoid != 0 AND 515 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_proc pk WHERE pk.oid = fk.tgfoid); 516SELECT ctid, tgconstrrelid 517FROM pg_catalog.pg_trigger fk 518WHERE tgconstrrelid != 0 AND 519 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_class pk WHERE pk.oid = fk.tgconstrrelid); 520SELECT ctid, tgconstrindid 521FROM pg_catalog.pg_trigger fk 522WHERE tgconstrindid != 0 AND 523 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_class pk WHERE pk.oid = fk.tgconstrindid); 524SELECT ctid, tgconstraint 525FROM pg_catalog.pg_trigger fk 526WHERE tgconstraint != 0 AND 527 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_constraint pk WHERE pk.oid = fk.tgconstraint); 528SELECT ctid, cfgnamespace 529FROM pg_catalog.pg_ts_config fk 530WHERE cfgnamespace != 0 AND 531 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_namespace pk WHERE pk.oid = fk.cfgnamespace); 532SELECT ctid, cfgowner 533FROM pg_catalog.pg_ts_config fk 534WHERE cfgowner != 0 AND 535 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_authid pk WHERE pk.oid = fk.cfgowner); 536SELECT ctid, cfgparser 537FROM pg_catalog.pg_ts_config fk 538WHERE cfgparser != 0 AND 539 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_ts_parser pk WHERE pk.oid = fk.cfgparser); 540SELECT ctid, mapcfg 541FROM pg_catalog.pg_ts_config_map fk 542WHERE mapcfg != 0 AND 543 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_ts_config pk WHERE pk.oid = fk.mapcfg); 544SELECT ctid, mapdict 545FROM pg_catalog.pg_ts_config_map fk 546WHERE mapdict != 0 AND 547 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_ts_dict pk WHERE pk.oid = fk.mapdict); 548SELECT ctid, dictnamespace 549FROM pg_catalog.pg_ts_dict fk 550WHERE dictnamespace != 0 AND 551 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_namespace pk WHERE pk.oid = fk.dictnamespace); 552SELECT ctid, dictowner 553FROM pg_catalog.pg_ts_dict fk 554WHERE dictowner != 0 AND 555 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_authid pk WHERE pk.oid = fk.dictowner); 556SELECT ctid, dicttemplate 557FROM pg_catalog.pg_ts_dict fk 558WHERE dicttemplate != 0 AND 559 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_ts_template pk WHERE pk.oid = fk.dicttemplate); 560SELECT ctid, prsnamespace 561FROM pg_catalog.pg_ts_parser fk 562WHERE prsnamespace != 0 AND 563 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_namespace pk WHERE pk.oid = fk.prsnamespace); 564SELECT ctid, prsstart 565FROM pg_catalog.pg_ts_parser fk 566WHERE prsstart != 0 AND 567 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_proc pk WHERE pk.oid = fk.prsstart); 568SELECT ctid, prstoken 569FROM pg_catalog.pg_ts_parser fk 570WHERE prstoken != 0 AND 571 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_proc pk WHERE pk.oid = fk.prstoken); 572SELECT ctid, prsend 573FROM pg_catalog.pg_ts_parser fk 574WHERE prsend != 0 AND 575 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_proc pk WHERE pk.oid = fk.prsend); 576SELECT ctid, prsheadline 577FROM pg_catalog.pg_ts_parser fk 578WHERE prsheadline != 0 AND 579 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_proc pk WHERE pk.oid = fk.prsheadline); 580SELECT ctid, prslextype 581FROM pg_catalog.pg_ts_parser fk 582WHERE prslextype != 0 AND 583 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_proc pk WHERE pk.oid = fk.prslextype); 584SELECT ctid, tmplnamespace 585FROM pg_catalog.pg_ts_template fk 586WHERE tmplnamespace != 0 AND 587 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_namespace pk WHERE pk.oid = fk.tmplnamespace); 588SELECT ctid, tmplinit 589FROM pg_catalog.pg_ts_template fk 590WHERE tmplinit != 0 AND 591 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_proc pk WHERE pk.oid = fk.tmplinit); 592SELECT ctid, tmpllexize 593FROM pg_catalog.pg_ts_template fk 594WHERE tmpllexize != 0 AND 595 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_proc pk WHERE pk.oid = fk.tmpllexize); 596SELECT ctid, typnamespace 597FROM pg_catalog.pg_type fk 598WHERE typnamespace != 0 AND 599 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_namespace pk WHERE pk.oid = fk.typnamespace); 600SELECT ctid, typowner 601FROM pg_catalog.pg_type fk 602WHERE typowner != 0 AND 603 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_authid pk WHERE pk.oid = fk.typowner); 604SELECT ctid, typrelid 605FROM pg_catalog.pg_type fk 606WHERE typrelid != 0 AND 607 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_class pk WHERE pk.oid = fk.typrelid); 608SELECT ctid, typelem 609FROM pg_catalog.pg_type fk 610WHERE typelem != 0 AND 611 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_type pk WHERE pk.oid = fk.typelem); 612SELECT ctid, typarray 613FROM pg_catalog.pg_type fk 614WHERE typarray != 0 AND 615 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_type pk WHERE pk.oid = fk.typarray); 616SELECT ctid, typinput 617FROM pg_catalog.pg_type fk 618WHERE typinput != 0 AND 619 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_proc pk WHERE pk.oid = fk.typinput); 620SELECT ctid, typoutput 621FROM pg_catalog.pg_type fk 622WHERE typoutput != 0 AND 623 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_proc pk WHERE pk.oid = fk.typoutput); 624SELECT ctid, typreceive 625FROM pg_catalog.pg_type fk 626WHERE typreceive != 0 AND 627 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_proc pk WHERE pk.oid = fk.typreceive); 628SELECT ctid, typsend 629FROM pg_catalog.pg_type fk 630WHERE typsend != 0 AND 631 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_proc pk WHERE pk.oid = fk.typsend); 632SELECT ctid, typmodin 633FROM pg_catalog.pg_type fk 634WHERE typmodin != 0 AND 635 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_proc pk WHERE pk.oid = fk.typmodin); 636SELECT ctid, typmodout 637FROM pg_catalog.pg_type fk 638WHERE typmodout != 0 AND 639 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_proc pk WHERE pk.oid = fk.typmodout); 640SELECT ctid, typanalyze 641FROM pg_catalog.pg_type fk 642WHERE typanalyze != 0 AND 643 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_proc pk WHERE pk.oid = fk.typanalyze); 644SELECT ctid, typbasetype 645FROM pg_catalog.pg_type fk 646WHERE typbasetype != 0 AND 647 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_type pk WHERE pk.oid = fk.typbasetype); 648SELECT ctid, typcollation 649FROM pg_catalog.pg_type fk 650WHERE typcollation != 0 AND 651 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_collation pk WHERE pk.oid = fk.typcollation); 652SELECT ctid, conpfeqop 653FROM (SELECT ctid, unnest(conpfeqop) AS conpfeqop FROM pg_catalog.pg_constraint) fk 654WHERE conpfeqop != 0 AND 655 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_operator pk WHERE pk.oid = fk.conpfeqop); 656SELECT ctid, conppeqop 657FROM (SELECT ctid, unnest(conppeqop) AS conppeqop FROM pg_catalog.pg_constraint) fk 658WHERE conppeqop != 0 AND 659 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_operator pk WHERE pk.oid = fk.conppeqop); 660SELECT ctid, conffeqop 661FROM (SELECT ctid, unnest(conffeqop) AS conffeqop FROM pg_catalog.pg_constraint) fk 662WHERE conffeqop != 0 AND 663 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_operator pk WHERE pk.oid = fk.conffeqop); 664SELECT ctid, conexclop 665FROM (SELECT ctid, unnest(conexclop) AS conexclop FROM pg_catalog.pg_constraint) fk 666WHERE conexclop != 0 AND 667 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_operator pk WHERE pk.oid = fk.conexclop); 668SELECT ctid, proallargtypes 669FROM (SELECT ctid, unnest(proallargtypes) AS proallargtypes FROM pg_catalog.pg_proc) fk 670WHERE proallargtypes != 0 AND 671 NOT EXISTS(SELECT 1 FROM pg_catalog.pg_type pk WHERE pk.oid = fk.proallargtypes); 672