[Pgsql-ayuda] Referencias entre tablas. Auto respuesta
Cuevas Luis
lcuevas_br@yahoo.com
Wed, 4 Feb 2004 01:04:29 -0800 (PST)
Nada que de solo contactar con la lista aparecen los
resultados. Llevaba casi dos día tratando de hacer lo
que queria y no lo lograba y finalmente lo logre y
aquí va:
SELECT p.relname FROM pg_depend as d, pg_class as p
WHERE d.refobjid = p.oid AND p.reltype <> 0 AND
d.refclassid= 1259 AND d.objid IN (SELECT d.objid FROM
pg_depend as d, pg_class as p WHERE p.oid = d.refobjid
AND p.relname ='tpersona' AND d.classid= 16386);
"tpersonas" es el nombre de la tabla.
Esa sentencia SQL retorna el nombre de las tablas de
las cuales la tabla "tpersona" tiene referencias.
Será eficiente ¿?
luis
__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free web site building tool. Try it!
http://webhosting.yahoo.com/ps/sb/