Иерархия T-SQL для дублирования представления дерева зависимых объектов в SQL Server 2005 - PullRequest
0 голосов
/ 21 апреля 2010

Я бы хотел отобразить стек вызовов из одной главной хранимой процедуры через сотни ее дочерних элементов. я могу видеть это в диалоге, но не могу скопировать или распечатать его, но не смог уловить что-либо стоящее в профайлере. Вы знаете, что sproc заполняет это дерево? я должен быть рекурсивным CTE, который читает syscomments или information_schema.routines, но это за пределами моих возможностей, хотя я могу представить это заранее спасибо нарисовался

1 Ответ

0 голосов
/ 21 апреля 2010

вы можете посмотреть исходный код для sp_depends (Transact-SQL) .

В SQL Server Management Studio:
перейти в «главную» базу данных
а затем "Программируемость"
затем «Хранимые процедуры»
затем «Системные хранимые процедуры»
затем "sys.sp_depends"

В коде sp_depends есть запросы к таблицам, по которым нужно нажимать, чтобы создать вывод, как после.

...