Запитване за списък на всички съхранени процедури

Коя заявка може да върне имената на всички съхранени процедури в базата данни на SQL Server

Ако заявката може да изключи системните съхранени процедури, това би било още по-полезно.

SELECT name, 
       type
  FROM dbo.sysobjects
 WHERE (type = 'P')
Коментари (3)

Според моето разбиране "предпочитаният" метод е да се използват таблиците information_schema:

select * 
  from information_schema.routines 
 where routine_type = 'PROCEDURE'
Коментари (1)