Obtener el texto de los procedimientos almacenados

29/09/2004 - 10:27 por Iker Llanos | Informe spam
Tengo una serie de procedimientos almacenados en una base de datos. Lo que
quiero hacer es mediante una select poder mostrar el texto que contiene
dichos procedimientos. Hay alguna manera de acceder a alguna tabla de sistema
o algo?

Gracias
La ventaja de ser inteligente es que así resulta más fácil pasar por tonto.
Lo contrario es mucho más difícil.

Preguntas similare

Leer las respuestas

#1 Tako
29/09/2004 - 10:43 | Informe spam
Iker Llanos wrote:
Tengo una serie de procedimientos almacenados en una base de datos.
Lo que quiero hacer es mediante una select poder mostrar el texto que
contiene dichos procedimientos. Hay alguna manera de acceder a alguna
tabla de sistema o algo?

Gracias



Prueba a echar un vistazo a sp_helptext, supongo que te dará ideas.
Respuesta Responder a este mensaje
#2 Iker Llanos
29/09/2004 - 11:23 | Informe spam
Ya tengo la solución. Esto me devuelve el nombre de los procedimientos
almacenados que contienen un text determinado

select b.name
from syscomments a, sysobjects b
where a.id = b.id
and b.type = 'p'
and b.name like 'sp_%'
and a.text like 'Texto_a_buscar'

"Tako" wrote:

Iker Llanos wrote:
> Tengo una serie de procedimientos almacenados en una base de datos.
> Lo que quiero hacer es mediante una select poder mostrar el texto que
> contiene dichos procedimientos. Hay alguna manera de acceder a alguna
> tabla de sistema o algo?
>
> Gracias

Prueba a echar un vistazo a sp_helptext, supongo que te dará ideas.




Respuesta Responder a este mensaje
#3 MAURICIO
29/09/2004 - 14:31 | Informe spam
Sp_HelpText(NombreProcedimiento)

EXITOS

MAURICIO

Tengo una serie de procedimientos almacenados en una


base de datos. Lo que
quiero hacer es mediante una select poder mostrar el


texto que contiene
dichos procedimientos. Hay alguna manera de acceder a


alguna tabla de sistema
o algo?

Gracias
La ventaja de ser inteligente es que asà­ resulta mà¡s


fà¡cil pasar por tonto.
Lo contrario es mucho mà¡s difà­cil.
.

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