Consultar objetos devendientes de una tabla

22/12/2005 - 12:13 por René Pacios | Informe spam
Hola grupo

Estoy tratando de hacer un programa que me documente como está echa una
determinada base de datos, y me gustaría saber si hay alguna forma de ver
que objetos dependen de las tablas. Igual que hace el analizador de
consultas que de un procedimiento me ve la tabla que interviene, me gustaría
que dandole la tabla como parámetro me devolviese los PROCEDURES, VISTAS,
DISPARADORES,etc.. que interactuan con la tabla en cuestión.

También me sería de mucha ayuda, si este programa que trato de hacer ya
estuviese echo o alún procedimiento que ma devuelva lo mismo.

Gracias de antemano.

Preguntas similare

Leer las respuestas

#1 Maxi
22/12/2005 - 13:28 | Informe spam
Hola, revisa el store sp_depends


Salu2
Maxi [MVP SQL SERVER]


"René Pacios" escribió en el mensaje
news:%
Hola grupo

Estoy tratando de hacer un programa que me documente como está echa una
determinada base de datos, y me gustaría saber si hay alguna forma de ver
que objetos dependen de las tablas. Igual que hace el analizador de
consultas que de un procedimiento me ve la tabla que interviene, me
gustaría que dandole la tabla como parámetro me devolviese los PROCEDURES,
VISTAS, DISPARADORES,etc.. que interactuan con la tabla en cuestión.

También me sería de mucha ayuda, si este programa que trato de hacer ya
estuviese echo o alún procedimiento que ma devuelva lo mismo.

Gracias de antemano.

Respuesta Responder a este mensaje
#2 ulises
22/12/2005 - 14:31 | Informe spam
Solo una pequeño comentario, hay que tener cuidado con el procedimiento
sp_depends, ya que dependiendo de la forma como hayas creado tus objetos
puedes tener algún resultado inesperado, p.e. si has recreado todos tus
objetos con un script y se haya generado primero los procedimientos
almacenados y luego las tablas :

create procedure up_selectauthors
as
select * from authors_tempo
GO
create table authors_tempo ( a char(1) )
GO
exec sp_depends authors_tempo
GO

no devolverá ningún resultado hasta que se realice un ALTER PROCEDURE.

Saludos,
Ulises

"Maxi" wrote:

Hola, revisa el store sp_depends


Salu2
Maxi [MVP SQL SERVER]


"René Pacios" escribió en el mensaje
news:%
> Hola grupo
>
> Estoy tratando de hacer un programa que me documente como está echa una
> determinada base de datos, y me gustaría saber si hay alguna forma de ver
> que objetos dependen de las tablas. Igual que hace el analizador de
> consultas que de un procedimiento me ve la tabla que interviene, me
> gustaría que dandole la tabla como parámetro me devolviese los PROCEDURES,
> VISTAS, DISPARADORES,etc.. que interactuan con la tabla en cuestión.
>
> También me sería de mucha ayuda, si este programa que trato de hacer ya
> estuviese echo o alún procedimiento que ma devuelva lo mismo.
>
> Gracias de antemano.
>



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida