Ver tablas

02/09/2003 - 19:57 por Sebastián Sarasate | Informe spam
La consulta es la siguiente:
Alguien sabe como puedo hacer para ver dentro del catálogo de SQL Server
las tablas que contiene y como (y con cual) se relaciona con otras tablas.
Emilio me dijo que tengo que ver Information_Schema, pero no logro descifrar
que datos son los que tengo que tomar de cada lado para obtener la
información completa que yo necesito. Desde ya muchas gracias.
 

Leer las respuestas

#1 Gustavo Larriera [MVP]
03/09/2003 - 02:12 | Informe spam
Puedes probar con esta consulta:

use MiBaseDeDatos
go

select object_name(D.id) as Objeto, object_name(D.depid) as Dependiente_De,
D.*, O.xtype
from sysdepends D, sysobjects O
where D.depid = O.id

Esto te retorna todos los objetos que dependen de algun otro objeto. Para
quedarte solamente con los objetos que dependen de las tablas, puedes
agregar a la consulta:

and O.xtype = 'U'

/* ver la descripcion de sysobjects en los Books Online para saber las demas
opciones de xtype */

Gustavo Larriera, MSFT MVP-SQL
Uruguay LatAm

This message is provided "AS IS" with no warranties expressed or implied,
and confers no rights.


"Sebastián Sarasate" wrote in message
news:
La consulta es la siguiente:
Alguien sabe como puedo hacer para ver dentro del catálogo de SQL


Server
las tablas que contiene y como (y con cual) se relaciona con otras tablas.
Emilio me dijo que tengo que ver Information_Schema, pero no logro


descifrar
que datos son los que tengo que tomar de cada lado para obtener la
información completa que yo necesito. Desde ya muchas gracias.


Preguntas similares