Como encontrar a un procedimiento almacenado
Introducción
A veces estamos buscando un procemimiento almacenado en SQL Server, pero tenemos muchos y no nos acordamos el nombre exacto. Sin embargo, nos acordamos parte del nombre del procedimiento.
En esta ocasión, veremos como buscar un procedimiento almacenado.
Ejemplo
Esto es muy útil cuando buscamos un procedimiento almacenado cuyo nombre contiene cierta palabra.
SELECT
name
FROM
sys.procedures
WHERE
name LIKE '%nombreprocedimiento%'
La vista sys.procedures contiene el listado de procedimientos almacenados en la base de datos activa.
Name es el nombre del procedimiento almacenado a buscar y el comando like con las comillas simples y el simbolo de porcentaje, permite buscar nombres que contengan una palabra clave.
Por ejemplo. Si no te acuerdas el nombre exacto de tu procedimiento almacenado, pero te acuerdas que contiene la palabra ventas, tu búsqueda será la siguiente.
SELECT
name
FROM
sys.procedures
WHERE
name LIKE '%ventas%'
name
FROM
sys.procedures
WHERE
name LIKE '%ventas%'
La consulta te listará todos los procedimientos almacenados que contengan la palabra ventas.
Comentarios
Publicar un comentario