Jak znaleźć procedurę składowaną według nazwy?

Czy jest jakiś sposób, aby znaleźć w SQL Server Management Studio procedure przechowywana według nazwy lub części nazwy? (w aktywnym kontekście bazy danych)

1 odpowiedź

możesz użyć:

select * 
from 
   sys.procedures 
where 
   name like '%name_of_proc%'

jeśli potrzebujesz kodu, możesz zajrzeć do tabeli syscomments:

select text 
from 
    syscomments c
    inner join sys.procedures p on p.object_id = c.object_id
where 
    p.name like '%name_of_proc%'

możesz także użyć standardowej wersji ansi:


SELECT * FROM INFORMATION_SCHEMA.ROUTINES WHERE ROUTINE_NAME LIKE '%name_of_proc%'

Twoja odpowiedź

Zaloguj się aby odpowiedzieć.

Operiada

Operiada to polskojęzyczne forum informatyczne działające na zasadzie pytań i odpowiedzi.

Obserwowane tagi

Zaloguj się aby obserwować tagi.