¿Como Buscar un trozo de texto en todos los SP de una BD?

05/07/2004 - 10:02 por Oliver Lopez | Informe spam
Pues eso, me gustaría buscar en el texto de todos los procedimientos
almacenados de una base de datos un trozo de Texto.

Gracias Mil, Oliver.

Preguntas similare

Leer las respuestas

#1 Carlos Sacristan
05/07/2004 - 10:28 | Informe spam
La tabla syscomments tiene un campo que almacena la definición del
objeto, puedes buscar como en cualquier otro campo alfanumérico. Por
ejemplo:

SELECT * FROM syscomments WHERE [text] LIKE '%texto a buscar%'

Aunque nunca es recomendable trabajar directamente sobre tablas de
sistema...


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


"Oliver Lopez" escribió en el mensaje
news:
Pues eso, me gustaría buscar en el texto de todos los procedimientos
almacenados de una base de datos un trozo de Texto.

Gracias Mil, Oliver.


Respuesta Responder a este mensaje
#2 Rubén Vigón
05/07/2004 - 10:35 | Informe spam
SELECT
so.name,
sc.text
FROM
sysobjects so
INNER JOIN syscomments sc ON so.id = sc.id
WHERE
so.type = 'P' AND
sc.text LIKE '%cadena%'

Un saludo!

Rubén Vigón
Microsoft MVP Visual Basic
http://www.mvp-access.com/rubenvigon
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida