sp_helpextendedproc (Transact-SQL)

適用於:SQL Server

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

注意

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

Transact-SQL 語法慣例

語法

  
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)