Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/01/2009, 15:57
kino_amd
 
Fecha de Ingreso: enero-2009
Mensajes: 1
Antigüedad: 15 años, 3 meses
Puntos: 0
consulta en el diccionario

hola hay una consulta en el diccionario de datos que no me sale, me podeis echar un cable?

resulta que quiero listar todas las claves ajenas y a las claves primarias a las que referencian con sus respectivas tablas

para ellos tengo dos consultas

//esta nos dice las claves ajenas, claves primarias y las tablas de las claves ajenas

select substr(table_name,1,10) as tabla_fk,
substr(r_constraint_name,1,10) as CLAVE,
substr(constraint_name,1,10) as FK,
owner
from user_constraints
WHERE constraint_type='R' ;

// esta nos dice las claves primarias y las tablas de las claves primarias

select substr(table_name,1,10) as tabla_pk,
substr(constraint_name,1,10) as CLAVE,
owner
from user_constraints
WHERE constraint_type='P' ;

supongo que el resultado sera unir las tablas por el campo "clave"... pero no me sale la union, alguien me ayuda?