Подтвердить что ты не робот

Легко найти одну хранимую процедуру в SQL Server Management Studio с 1000 в дереве?

В нашей базе данных будет храниться 1000 хранимых процедур. Хотя мы были мудрыми и создали хорошую схему для именования хранимых процедур, поиск необходимой вам хранимой процедуры может немного расстраивать по мере прокрутки и прокрутки и прокрутки. Если я знаю точное имя хранимой процедуры, которую я ищу, было бы здорово быстро ее идентифицировать и изменить

Например, если я хочу найти p_Blah_Blah в дереве и открыть его, чтобы изменить его, есть ли команда для запуска p_Blah_Blah в новом окне для редактирования? Или, возможно, плагин, который ограничивает представление хранимых процедур тем, что вы ищете? Любой, кто хочет написать плагин?:)

4b9b3361

Ответ 1

Вы можете отфильтровать дерево, щелкнув правой кнопкой мыши на "Хранимые процедуры", выберите "Фильтр" и "Настройки фильтра".

Как правило, здесь мы используем соглашения об именах для контекста, например, все пользовательские sprocs называются: usp_user_*

Ответ 3

В Management Studio 2005 вы можете щелкнуть правой кнопкой мыши по папке хранимых процедур (и другим папкам), чтобы установить фильтр, затем вы можете ввести все или часть имен, которые вы ищете.

Если вы просто хотите узнать подробности параметров (или строк для таблицы и т.д.), то в окне запроса вы можете ввести имя объекта, выделить его и нажать alt-F1, чтобы вызвать sp_Help для объекта.

Ответ 4

EXEC sp_HelpText 'имя вашей процедуры'

затем перейдите к его изменению.