SQL - consulta sql

 
Vista:

consulta sql

Publicado por kino (2 intervenciones) el 13/01/2009 18:32:04
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?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder