Oracle - Pregunta sobre queries y documentación

 
Vista:

Pregunta sobre queries y documentación

Publicado por Samia B. (1 intervención) el 16/05/2005 05:22:39
Hola a todos!

Necesito saber cómo realizar un query que me diga cuantos index y campos tiene una tabla, digamos que mi tabla se llama table_knoledge_base y quiero saber cuantos indices, contrains, campos tiene esta tabla. Solo necesito un ejemplo pues quiero hacer una especie de reporte para comparar 2 bases de datos las cuales tienen cerca de 600 tablas. Por su pronta y valiosìsima ayuda, muchas gracias.

ATTE:
Samia B.
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:Pregunta sobre queries y documentación

Publicado por Leonardo (91 intervenciones) el 16/05/2005 15:46:16
Para indices:
select table_name, index_name from all_indexes
where owner = 'PEPITO';
Para constraints:
select table_name, r_constraint_name from all_constraints
where r_constraint_name is not null
and r_owner = 'PEPITO'
Para campos:
select table_name, column_name, data_type
,nullable
from all_tab_columns
where table_name like 'LEX_COLOR'
owner = 'PEPITO';
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:Pregunta sobre queries y documentación

Publicado por Samia B. (1 intervención) el 16/05/2005 16:06:21
Muchísimas gracias Leonardo, me es de mucha utilidad tu ayuda.

Saludos.
Samia B.
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