sys.sp_helpextendedproc (Transact-SQL)

Gäller för:SQL Server

Rapporterar de för närvarande definierade utökade lagrade procedurerna och namnet på det dynamiska länkbiblioteket (DLL) som proceduren (funktionen) tillhör.

Note

Den här funktionen tas bort i en framtida version av SQL Server. Undvik att använda den här funktionen i nytt utvecklingsarbete och planera att ändra program som för närvarande använder den här funktionen. Använd istället Common Language Runtime (CLR)-integration .

Transact-SQL syntaxkonventioner

Syntax

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

Arguments

[ @funcname = ] N'funcname'

Namnet på den utökade lagrade proceduren för vilken information rapporteras. @funcname är sysname, med standarden .NULL

Returnera kodvärden

0 (lyckades) eller 1 (fel).

Resultatuppsättning

Kolumnnamn Datatyp Description
name sysname Namnet på den utökade lagrade proceduren.
dll nvarchar(255) Namnet på DLL.

Remarks

När @funcname anges sp_helpextendedproc rapporteras den specificerade utökade lagrade proceduren. När denna parameter inte tillhandahålls returneras sp_helpextendedproc alla namn på utökade lagrade procedur och de DLL-namn som varje utökad lagrad procedur tillhör.

Permissions

Tillstånd att avrätta sp_helpextendedproc ges till allmänheten.

Examples

A. Rapporteringshjälp för alla utökade lagrade procedurer

Följande exempel rapporterar om alla utökade lagrade procedurer.

USE master;
GO

EXECUTE sp_helpextendedproc;
GO

B. Rapporteringshjälp för en enda utökad lagrad procedur

Följande exempel redovisar den utökade lagrade xp_cmdshell proceduren.

USE master;
GO

EXECUTE sp_helpextendedproc xp_cmdshell;
GO