Traer todos los stored procedured de una base de datos

Publicado: agosto 4, 2009 en SQL
Etiquetas:,

muchas veces necesitamos saber todos los stored procedured que tenemos en nuestra base de datos y resulta dificil buscar el el directorio Programability del ID del Sql que es donde se guardan los stored

con el siguiente codigo podran extraer todos los nombres de los stored en una lista en orden alfabetico

Use MyBaseDatos
select name from sysobjects Where xType = 'P' And left(name, 3)  'sp_' order by name

el resultado como sigue:

CustOrderHist
CustOrdersDetail
CustOrdersOrders
Employee Sales by Country
Sales by Year
SalesByCategory
Ten Most Expensive Products

la lista de todos los stored procedured en orden alfabetico

comentarios
  1. leidr dice:

    Hola Jorge.
    Aqui dejo un ejemplito con el cual podemos mejorar tu codigo:

    que pasa si creo algo asi:

    create procedure miprocedure
    as
    select * from mi_tabla

    y si ejecuto tu consulta no me reportara este stored procedure,
    por eso te sugiero usar solo:

    select name from sys.objects where type in (N’pc’, N’p’)

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s