sp_helpextendedproc (Transact-SQL)
报告当前定义的扩展存储过程,以及该过程(函数)所属的动态链接库 (DLL) 的名称。
注意 |
---|
后续版本的 Microsoft SQL Server 将删除该功能。请避免在新的开发工作中使用该功能,并着手修改当前还在使用该功能的应用程序。 请改用 CLR 集成。 |
语法
sp_helpextendedproc [ [@funcname = ] 'procedure' ]
参数
- [ @funcname =] 'procedure'
要报告其信息的扩展存储过程的名称。procedure 的数据类型为 sysname,默认值为 NULL。
返回代码值
0(成功)或 1(失败)
结果集
列名 |
数据类型 |
说明 |
---|---|---|
name |
sysname |
扩展存储过程的名称。 |
dll |
nvarchar(255) |
DLL 的名称。 |
注释
如果指定了 procedure ,则 sp_helpextendedproc 将对指定的扩展存储过程进行报告。如果未提供此参数,sp_helpextendedproc 将返回所有扩展存储过程名称,以及每个扩展存储过程所属的 DLL 名称。
权限
public 具有执行 sp_helpextendedproc 的权限。
示例
A. 报告所有扩展存储过程的帮助
以下示例将对所有扩展存储过程进行报告。
USE master;
GO
EXEC sp_helpextendedproc;
GO
B. 报告单个扩展存储过程的帮助
以下示例将对 xp_cmdshell 扩展存储过程进行报告。
USE master;
GO
EXEC sp_helpextendedproc xp_cmdshell;
GO