Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Objetos dependientes de una tabla Sql Server 2008

Estas en el tema de Objetos dependientes de una tabla Sql Server 2008 en el foro de SQL Server en Foros del Web. Hola amigos, les consulto si existe algún SP que invocándolo con el nombre de la tabla retorne las tablas que dependen de la invocada. Se ...
  #1 (permalink)  
Antiguo 30/12/2013, 07:29
 
Fecha de Ingreso: abril-2012
Ubicación: Capital Federal
Mensajes: 283
Antigüedad: 12 años, 7 meses
Puntos: 15
Objetos dependientes de una tabla Sql Server 2008

Hola amigos, les consulto si existe algún SP que invocándolo con el nombre de la tabla retorne las tablas que dependen de la invocada.

Se que existe una forma mediante el Management Studio de verlo, pero me gustaria hacerlo mediante código.

Gracias y saludos

damimg
  #2 (permalink)  
Antiguo 30/12/2013, 11:34
Avatar de Inicia  
Fecha de Ingreso: octubre-2010
Ubicación: Actualmente en GDL
Mensajes: 135
Antigüedad: 14 años, 1 mes
Puntos: 1
Respuesta: Objetos dependientes de una tabla Sql Server 2008

A ver si te sirve:

Código SQL:
Ver original
  1. SELECT S.[name] AS 'Tablas que depende de tabla'
  2.  FROM sys.objects S INNER JOIN sys.sysreferences R
  3.  ON S.object_id = R.fkeyid
  4. WHERE S.[TYPE] = 'U'
  5. AND R.rkeyid = OBJECT_ID('tabla')
  6.  
  7. SELECT S.[name] AS 'Tablas Dependientes'
  8. FROM sys.objects S INNER JOIN sys.sysreferences R
  9. ON S.OBJECT_ID = R.rkeyid
  10. WHERE S.[TYPE] = 'U' AND
  11. R.fkeyid = OBJECT_ID('tabla')
  #3 (permalink)  
Antiguo 03/01/2014, 07:41
 
Fecha de Ingreso: abril-2012
Ubicación: Capital Federal
Mensajes: 283
Antigüedad: 12 años, 7 meses
Puntos: 15
Respuesta: Objetos dependientes de una tabla Sql Server 2008

Cita:
Iniciado por Inicia Ver Mensaje
A ver si te sirve:

Código SQL:
Ver original
  1. SELECT S.[name] AS 'Tablas que depende de tabla'
  2.  FROM sys.objects S INNER JOIN sys.sysreferences R
  3.  ON S.object_id = R.fkeyid
  4. WHERE S.[TYPE] = 'U'
  5. AND R.rkeyid = OBJECT_ID('tabla')
  6.  
  7. SELECT S.[name] AS 'Tablas Dependientes'
  8. FROM sys.objects S INNER JOIN sys.sysreferences R
  9. ON S.OBJECT_ID = R.rkeyid
  10. WHERE S.[TYPE] = 'U' AND
  11. R.fkeyid = OBJECT_ID('tabla')
Gracias Inicia, podrías identificar que query retorna las tablas que dependen de la consultada y las tablas que depende de la que se consulta?

Espero no te parezca un trabalenguas jaja
  #4 (permalink)  
Antiguo 03/01/2014, 10:50
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 3 meses
Puntos: 774
Respuesta: Objetos dependientes de una tabla Sql Server 2008

Damming si te fijas en los queries uno dice tablas que depende de que tabla y tablas que son dependientes....
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #5 (permalink)  
Antiguo 03/01/2014, 11:38
 
Fecha de Ingreso: abril-2012
Ubicación: Capital Federal
Mensajes: 283
Antigüedad: 12 años, 7 meses
Puntos: 15
Respuesta: Objetos dependientes de una tabla Sql Server 2008

Gracias Libras

Etiquetas: dependientes, objetos, server, sql, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:28.