sp_helpextendedproc (Transact-SQL)
適用於:SQL Server
報告目前定義的擴充預存程式,以及程式 (function) 所屬之動態連結庫 (DLL) 的名稱。
注意
SQL Server 的未來版本將移除此功能。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。 請改用 Common Language Runtime (CLR) 整合 。
語法
sp_helpextendedproc [ [ @funcname = ] N'funcname' ]
[ ; ]
引數
[ @funcname = ] N'funcname'
報告信息的擴充預存程序名稱。 @funcname為 sysname,預設值為 NULL
。
傳回碼值
0
(成功) 或 1
(失敗)。
結果集
資料行名稱 | 資料類型 | 描述 |
---|---|---|
name |
sysname | 擴充預存程式的名稱。 |
dll |
nvarchar(255) | DLL 的名稱。 |
備註
指定@funcname時,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