Diccionario de datos

rudel
05 de Noviembre del 2005
Hola estoy tratando de hacer una recopilacion de las tablas de mi bd y cada uno de sus campos a traves del diccionario de datos. Pero no encuentro como obtener de cada tabla los campos que son llaves foraneas (Y/O) primarias.
Gracias de antemano

Jor-El
05 de Noviembre del 2005
Te lo digo de memoria porque no estoy en el curro, a ver, engancha all_constraints y all_cons_columns.
En all_constraints tienes el constraint_type : P ==> clave primaria y R ==> clave foranea, el table_name y el constraint_name y en all_cons_columns tienes el column_name, el table_name y el constraint_name.
Con eso tienes todo, haz tu la Join