Это SQL, который я только что протестировал и использовал в MSSQL
SELECT NAME from SYS.PROCEDURES
order by name
На случай, если вам нужно найти определенное имя или подстроку / текст
SELECT NAME from SYS.PROCEDURES
where name like '%<TEXT_TO_LOOK_FOR>%'
order by name
Заменить именно таким, например:
SELECT NAME from SYS.PROCEDURES
where name like '%CUSTOMER%'
order by name
И звонит
EXEC sp_HelpText SPNAME
для каждой хранимой процедуры вы получите набор записей с одной строкой текста на строку