Saber donde se usa un proc almacenado

16/09/2004 - 13:14 por Asier | Informe spam
Hola grupo,

Tengo una base de datos con varios proc almacenados. Algunos de ellos
son llamados desde otros. Quiero saber si existe alguna forma rápida de
saber la relación entre ellos, es decir, para un proc almacenado, saber en
que otros proc almacenados se usa. ¿Quizás se pueda obtener leyendo alguna
tabla del sistema, o con alguna herramienta como el sysbase Power Designer?

Gracias,

Asier
 

Leer las respuestas

#1 Javier Loria
16/09/2004 - 14:11 | Informe spam
Hola:
Puedes revisar las dependencias utilizando el procedimiento sp_depends
que busca precisamente esto. Se usa:
sp_depends 'MiProcedimiento'
Te dara dos conjuntos de resultados el primero tiene los objetos de los que
depende el procedimiento y el segundo los que dependen del procedimiento.
Tambien lo puedes usar desde el Administrador Corporativo con clic
derecho sobre el procedimiento, tareas, dependencias.

Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda

"Asier" wrote in message
news:#
Hola grupo,

Tengo una base de datos con varios proc almacenados. Algunos de ellos
son llamados desde otros. Quiero saber si existe alguna forma rápida de
saber la relación entre ellos, es decir, para un proc almacenado, saber en
que otros proc almacenados se usa. ¿Quizás se pueda obtener leyendo alguna
tabla del sistema, o con alguna herramienta como el sysbase Power


Designer?

Gracias,

Asier




Preguntas similares