pg_identify_object_as_address ( classid oid, objid oid, objsubid integer ) → record ( type text, object_names text[], object_args text[] ) → record返回一行,其中包含足以唯一标识数据库对象的信息,该对象由系统目录 OID、对象 OID 和子对象 ID 指定。返回的信息与当前服务器无关,也就是说,它也能用于标识另一台服务器上名称相同的对象。
type标识数据库对象的类型;object_names和object_args是 text 数组,共同构成对该对象的引用。将这三个值传给pg_get_object_address可以获得对象的内部地址。