sp_helpextendedproc (Transact-SQL)
Indica los procedimientos almacenados extendidos definidos actualmente y el nombre de la biblioteca de vínculos dinámicos (DLL) a la que pertenece el procedimiento (o la función).
[!NOTA]
Esta característica se quitará en una versión futura de Microsoft SQL Server. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan. En su lugar, utilice la integración de CLR.
Sintaxis
sp_helpextendedproc [ [@funcname = ] 'procedure' ]
Argumentos
- [ @funcname =] 'procedure'
Es el nombre del procedimiento almacenado extendido cuya información se va a presentar. procedure es de tipo sysname y su valor predeterminado es NULL.
Valores de código de retorno
0 (correcto) o 1 (error)
Conjuntos de resultados
Nombre de columna |
Tipo de datos |
Descripción |
---|---|---|
name |
sysname |
Nombre del procedimiento almacenado extendido. |
dll |
nvarchar(255) |
Nombre de la DLL. |
Notas
Cuando se especifica el parámetro procedure , sp_helpextendedproc presenta el procedimiento almacenado extendido especificado. Cuando no se especifica este parámetro, sp_helpextendedproc devuelve los nombres de todos los procedimientos almacenados extendidos y los nombres de todas las DLL a las que pertenece cada uno de los procedimientos almacenados extendidos.
Permisos
El permiso para ejecutar sp_helpextendedproc se concede a public.
Ejemplos
A. Presentar ayuda acerca de todos los procedimientos almacenados extendidos
El ejemplo siguiente informa de todos los procedimientos almacenados extendidos.
USE master;
GO
EXEC sp_helpextendedproc;
GO
B. Presentar ayuda acerca de un solo procedimiento almacenado extendido
El ejemplo siguiente informa del procedimiento almacenado extendido xp_cmdshell .
USE master;
GO
EXEC sp_helpextendedproc xp_cmdshell;
GO