Oracle - Sobre diccionario de datos

 
Vista:

Sobre diccionario de datos

Publicado por Laritza (1 intervención) el 20/05/2004 03:49:40
hola,
necesito saber como utilizando el diccionario de datos puedo determinar si un campo de una tabla que no es llave primaria es llave foranea, y si esto se puede hacer por otra via si utilizar el diccionario?
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

RE:Sobre diccionario de datos

Publicado por Rodolfo Reyes (445 intervenciones) el 20/05/2004 04:54:04
Existen dos vistas que te sirver para esto:

SYS.ALL_CONSTRAINTS
Esta vista solo te indica el estado de los CONSTRAINTS, el tipo y si son de tipo check se puede ver la condición, tambien puedes ver ha que tabla se esta haciendo referencia.

SYS.ALL_CONS_COLUMNS
Esta vista si te muestre el detalle del CONSTRAINTS:
Si tienes un constraint que hace referencia ha dos campos de una tabla.
Entonces en esta vista tendra dos registros para el mismo constraint, uno por cada campo al que hace referencia.

OWNER Dueño
CONSTRAINT_NAME Nombre
TABLE_NAME Tabla dueña
COLUMN_NAME Nombre ha la columna que hace referencia
POSITION posición en el constraint.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Sobre diccionario de datos

Publicado por webmaster orape (2 intervenciones) el 26/05/2004 21:56:39
Para ver mas de diccinarios de oracle visita www.orape.net -> Manuales Oracle 9i, tutoriales gratis en español, manual de forms, reports , pl/sql, sql y mas...

ww.orape.net/html/index.php
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar