Поделиться через


sp_helpextendedproc (Transact-SQL)

Область применения: SQL Server

Сообщает сведения о расширенных хранимых процедурах, определенных в настоящий момент, и имя динамически подключаемой библиотеки (DLL), которой принадлежит эта процедура (функция).

Примечание.

Эта функция будет удалена в будущей версии SQL Server. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется. Вместо этого используйте интеграцию среды CLR.

Соглашения о синтаксисе Transact-SQL

Синтаксис

sp_helpextendedproc [ [ @funcname = ] N'funcname' ]
[ ; ]

Аргументы

[ @funcname = ] N'funcname'

Имя расширенной хранимой процедуры, для которой сообщается информация. @funcname — sysname с значением по умолчаниюNULL.

Значения кода возврата

0 (успешно) или 1 (сбой).

Результирующий набор

Имя столбца Тип данных Description
name sysname Имя расширенной хранимой процедуры.
dll nvarchar(255) Имя DLL.

Замечания

При указании sp_helpextendedproc @funcname отчеты по указанной расширенной хранимой процедуре. Если этот параметр не указан, sp_helpextendedproc возвращает все имена расширенных хранимых процедур и имена БИБЛИОТЕК DLL, к которым принадлежит каждая расширенная хранимая процедура.

Разрешения

Разрешение на выполнение sp_helpextendedproc предоставляется общедоступному.

Примеры

А. Справочные сведения обо всех расширенных хранимых процедурах

В следующем примере сообщается обо всех расширенных хранимых процедурах.

USE master;
GO
EXEC sp_helpextendedproc;
GO

B. Справочные сведения об одной расширенной хранимой процедуре

В следующем примере отчеты о расширенной хранимой процедуре xp_cmdshell .

USE master;
GO
EXEC sp_helpextendedproc xp_cmdshell;
GO