共用方式為


sp_helpextendedproc (Transact-SQL)

適用於:SQL Server

報告目前定義的擴充預存程式,以及程式 (function) 所屬之動態連結庫 (DLL) 的名稱。

注意

SQL Server 的未來版本將移除此功能。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。 請改用 Common Language Runtime (CLR) 整合

Transact-SQL 語法慣例

語法

sp_helpextendedproc [ [ @funcname = ] N'funcname' ]
[ ; ]

引數

[ @funcname = ] N'funcname'

報告信息的擴充預存程序名稱。 @funcname為 sysname,預設值為 NULL

傳回碼值

0 (成功) 或 1 (失敗)。

結果集

資料行名稱 資料類型 描述
name sysname 擴充預存程式的名稱。
dll nvarchar(255) DLL 的名稱。

備註

指定@funcnamesp_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