sp_helpextendedproc (Transact-SQL)
适用于:SQL Server
报告当前定义的扩展存储过程,以及该过程(函数)所属的动态链接库 (DLL) 的名称。
注意
在 SQL Server的未来版本中将删除此功能。 请避免在新的开发工作中使用该功能,并着手修改当前还在使用该功能的应用程序。 请改用 CLR 集成。
语法
sp_helpextendedproc [ [@funcname = ] 'procedure' ]
参数
[ @funcname = ] 'procedure'
报告信息的扩展存储过程的名称。 过程 为 sysname,默认值为 NULL。
返回代码值
0(成功)或 1(失败)
结果集
列名称 | 数据类型 | 说明 |
---|---|---|
name | sysname | 扩展存储过程的名称。 |
dll | nvarchar(255) | DLL 的名称。 |
注解
指定过程后,sp_helpextendedproc对指定的扩展存储过程进行报告。 如果未提供此参数, sp_helpextendedproc 将返回所有扩展存储过程名称和每个扩展存储过程所属的 DLL 名称。
权限
向公共授予执行sp_helpextendedproc的权限。
示例
A. 报告所有扩展存储过程的帮助
以下示例将对所有扩展存储过程进行报告。
USE master;
GO
EXEC sp_helpextendedproc;
GO
B. 报告单个扩展存储过程的帮助
以下示例报告 xp_cmdshell
扩展存储过程。
USE master;
GO
EXEC sp_helpextendedproc xp_cmdshell;
GO
另请参阅
sp_addextendedproc (Transact-SQL)
sp_dropextendedproc (Transact-SQL)
系统存储过程 (Transact-SQL)
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈