sp_helpextendedproc (Transact-SQL)
Сообщает сведения о расширенных хранимых процедурах, определенных в настоящий момент, и имя динамически подключаемой библиотеки (DLL), которой принадлежит эта процедура (функция).
Примечание
В будущей версии Microsoft SQL Server этот компонент будет удален. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется. Вместо этого используйте интеграцию со средой CLR.
Применимо для следующих объектов: SQL Server (начиная с SQL Server 2008 до текущей версии). |
Cинтаксические обозначения в Transact-SQL
Синтаксис
sp_helpextendedproc [ [@funcname = ] 'procedure' ]
Аргументы
- [ @funcname =] 'procedure'
Имя расширенной хранимой процедуры, сведения о которой сообщаются. Аргумент procedure имеет тип sysname и значение по умолчанию NULL.
Значения кода возврата
0 (успешное завершение) или 1 (неудачное завершение)
Результирующие наборы
Имя столбца |
Тип данных |
Описание |
---|---|---|
name |
sysname |
Имя расширенной хранимой процедуры. |
dll |
nvarchar(255) |
Имя DLL. |
Замечания
Если задан аргумент procedure , то процедура sp_helpextendedproc сообщает сведения об указанной расширенной хранимой процедуре. Если этот аргумент не задан, то процедура sp_helpextendedproc возвращает имена всех расширенных хранимых процедур и всех DLL, которым принадлежит каждая расширенная хранимая процедура.
Разрешения
Разрешения на выполнение хранимой процедуры sp_helpextendedproc предоставлены роли public.
Примеры
А.Справочные сведения обо всех расширенных хранимых процедурах
В следующем примере сообщается обо всех расширенных хранимых процедурах.
USE master;
GO
EXEC sp_helpextendedproc;
GO
Б.Справочные сведения об одной расширенной хранимой процедуре
В следующем примере сообщается о расширенной хранимой процедуре xp_cmdshell .
USE master;
GO
EXEC sp_helpextendedproc xp_cmdshell;
GO
См. также
Справочник
sp_addextendedproc (Transact-SQL)